Activity的透明背景度的設定

2021-08-07 21:14:34 字數 1114 閱讀 1785

name="android:windowframe">@nullitem>-- 邊框 -->

name="android:windowisfloating">true

item>-- 是否懸浮在activity上 -->

name="android:windowistranslucent">true

item>-- 半透明 -->

name="android:windownotitle">true

item>-- 無標題 -->

name="android:windowbackground">@android:color/transparentitem>-- 背景透明 -->

name="android:backgrounddimenabled">false

item>-- 模糊 -->

name="android:backgrounddimamount">0.6

item>-- 灰度 -->

name="android:windowcontentoverlay">@nullitem>-- 視窗是否有遮蓋 -->

name="android:windowanimationstyle">@android:style/animation.translucentitem>-- activity切換動畫效果,也可以自定義 -->

name="android:colorbackgroundcachehint">@nullitem>-- 背景快取顏色 -->

android:name=".activity.shareactivity"

android:theme="@style/custom">

android:name="android.intent.action.main" />

android:name="android.intent.category.launcher" />

intent-filter>

activity>

public

class

shareactivity

extends

activity

}

搞定。

參考

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

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

Activity設定背景透明之開發坑

activity設定背景透明的常規方法 方法 一 在manifest.xml中,直接在需要設定的activity中新增主題樣式 android theme android style theme.translucent 此外,可以在activity布局檔案中增加如下 控制透明度 android ba...

設定背景透明 ,模糊,黑暗度

設定透明度 這是窗體本身的透明度,非背景 view source print?1 windowmanager.layoutparams lp getwindow getattributes 2 lp.alpha 0.3f 3 getwindow setattributes lp alpha在0.0f...