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

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

發布時間: 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都使用這個風格,就把這句標簽語句添加在中。

熱點內容
c語言公式計算 發布:2025-04-09 10:09:07 瀏覽:557
php數組下標排序 發布:2025-04-09 09:57:19 瀏覽:853
伺服器python 發布:2025-04-09 09:48:09 瀏覽:561
壓縮袋抽多久 發布:2025-04-09 09:45:53 瀏覽:163
phpqq分享 發布:2025-04-09 09:02:45 瀏覽:354
sql虛擬列 發布:2025-04-09 08:59:36 瀏覽:85
ps入門筆記本電腦需要什麼配置 發布:2025-04-09 08:56:34 瀏覽:278
abaqus需要什麼配置 發布:2025-04-09 08:53:09 瀏覽:735
vba查詢文件夾 發布:2025-04-09 08:51:38 瀏覽:448
圖的存儲與遍歷 發布:2025-04-09 08:50:39 瀏覽:62