Activity設定背景透明之開發坑

2022-07-09 10:06:13 字數 764 閱讀 3044

activity設定背景透明的常規方法

方法

一、在manifest.xml中,直接在需要設定的activity中新增主題樣式:

android:theme="

@android:style/theme.translucent

"

此外,可以在activity布局檔案中增加如下**控制透明度

android:background="

#01000000

"

方法二、

1、在自己專案的style檔案下

2、在自己專案的color檔案中(android:windowbackground的顏色必須寫在color中)

#01000000

3、在manifest中的activity下

android:exported="true"android:theme="@style/activitytranslucent"

以上便是常規的設定,但是我們開發中不可避免的會引入v4下的某些東西,比如fragment,這個時候,方法一不在適用,方法二,需要增加點東西

true

關於設定透明Activity背景的實現

1.首先要設定decorview為透明,需要在樣式中設定 在mainfest.xml中引用 android name activity android configchanges orientation keyboardhidden screensize android screenorientat...

Activity的透明背景度的設定

name android windowframe nullitem 邊框 name android windowisfloating true item 是否懸浮在activity上 name android windowistranslucent true item 半透明 name androi...

Android 設定Activity透明

一直在應用程式中使用的activity都是黑色不透明的背景,很少遇到那些花哨的activity,但是花哨歸花哨,有些activity一定要實現半透或者全透效果,比如我的一張動態桌布的設定介面,這張設定介面是一張activity頁面,我在設定介面進行桌布設定的時候,我希望看到我的桌布已經作出相應的改變...