當前位置:首頁 » 安卓系統 » 安卓如何添加頁面背景透明度

安卓如何添加頁面背景透明度

發布時間: 2024-12-05 04:16:04

『壹』 android 怎麼給一塊區域設置背景半透明

activity的背景透明,只需在只要在配置文件內activity屬性配置內加上android:theme="@android:style/Theme.Translucent"就好了。
但是想要多方面的設置theme的話,就要在values里設置風格先:
加透明:
先在res/values下建colors.xml文件,寫入:
<?xmlversionxmlversion="1.0"encoding="UTF-8"?>
<resources>
<colornamecolorname="transparent">#9000</color><!--透明度-->
</resources>
這個值設定了整個界面的透明度,為了看得見效果,現在設為透明度為56%(9/16)左右。
透明度可以用#9000值調,將這個值(ARGB)改變,就會有不同效果的透明度。
再在res/values/下建styles.xml,設置程序的風格
<?xmlversionxmlversion="1.0"encoding="utf-8"?>
<resources>
<stylenamestylename="Transparent">
<item name="android:windowBackground">@color/transparent</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowAnimationStyle">@+android:style/Animation.Translucent</item>
</style>
</resources>
加了@+android:style/Animation.Translucent這句的時候就會顯示出此activity會有動畫切換效果
最後一步,把這個styles.xml用在相應的Activity上。即在AndroidManifest.xml中的任意標簽中添加 android:theme="@style/transparent"
如果要設置所有的activity都使用這個風格,就把這句標簽語句添加在中。

熱點內容
linux部署windows 發布:2025-07-13 22:53:37 瀏覽:263
c語言printf函數用法 發布:2025-07-13 22:53:30 瀏覽:293
壓縮蘿卜干 發布:2025-07-13 22:52:01 瀏覽:672
為什麼dns一直配置錯誤 發布:2025-07-13 22:43:06 瀏覽:258
fortran如何編譯 發布:2025-07-13 22:31:05 瀏覽:480
sql語句查詢欄位 發布:2025-07-13 22:24:20 瀏覽:632
python目錄遍歷 發布:2025-07-13 22:16:24 瀏覽:96
賣房說解壓 發布:2025-07-13 22:06:49 瀏覽:216
C加密傳輸 發布:2025-07-13 22:06:08 瀏覽:162
配置不合理怎麼解決 發布:2025-07-13 22:01:07 瀏覽:735