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

2021-07-10 21:25:41 字數 632 閱讀 9253

1.首先要設定decorview為透明,需要在樣式中設定:

在mainfest.xml中引用:

android

:name=

".activity"

android

:configchanges=

"orientation|keyboardhidden|screensize"

android

:screenorientation=

"portrait"

android

:theme=

"@style/transactivity"

android

:windowsoftinputmode=

"statehidden"

>

2.在布局檔案中的頂級viewgroup中設定background的屬性,在這裡設定透明的度數

name=

"halftrans_bg"

>#a6000000

總結,先將decorview設定為全透明,然後在activity的xml中設定頂層viewgroup的透明度 

Android 設定Activity透明

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

Android 設定Activity透明

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

Activity的透明背景度的設定

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