當前位置:首頁 » 安卓系統 » android透明dialog

android透明dialog

發布時間: 2025-02-10 04:46:16

① 怎麼將dialog背景設置成透明

北京設置透明?你可以設置dialog的樣式,通過Style 來設置; Android Dialog背景全透明無邊框 Theme Style <style name="Translucent_NoTitle" parent="android:style/Theme.Dialog"> <item name="android:windowNoTitle">true</item> <item name="android:background">#</item> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:colorBackgroundCacheHint">@null</item> <item name="android:windowIsTranslucent">true</item> </style>

② 如何讓android 的activity變成完全透明的

將activity變為半透明的對話框可以從兩個方面來考慮:對話框和半透明。 1、在定義Activity時指定Theme.Dialog主題就可以將Activity設置為對話框風格。 2、通過修改Theme.Dialog主題的android:windowBackground屬性值可以改變Activity的背景圖像。如果背景圖像使用半透明的圖像,則Activity就好變成半透明的對話框。為了修改android:windowBackground屬性,可以定義一個新的主題,該主體繼承自Theme.Dialog,代碼如下: (1)在res/values下創建兩個xml文件,一個為主題風格資源dialog_styles.xml, 一個為顏色資源dialog_colors.xml。 dialog_styles.xml,主題風格名為 dialog_translucent dialog_colors.xml 2()在AndroidManifest.xml為Activity指定自定義的主題, android:theme="@style/dialog_translucent" 代碼如下:

③ android 如何讓一個dialog的背景為透明

北京設置透明?你可以設置dialog的樣式,通過Style 來設置;
Android Dialog背景全透明無邊框 Theme Style
<style name="Translucent_NoTitle" parent="android:style/Theme.Dialog">
<item name="android:windowNoTitle">true</item>
<item name="android:background">#00000000</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:colorBackgroundCacheHint">@null</item>
<item name="android:windowIsTranslucent">true</item>
</style>

④ 安卓開發怎樣把dialog的背景設置成透明的

按如下步驟操作即可: 1、自定義Dialog public class SelectDialog extends AlertDialog{ public SelectDialog(Context context, int theme) { super(context, theme); } public SelectDialog(Context context) { super(context); } @Override protected void onCreate(Bundle savedInstanceState) { super/apk/res/android" android:orientation="vertical" android:padding="10dp" android:layout_width="115dp" android:layout_height="wrap_content" android:background="@color/blue"> <Button android:layout_height="wrap_content" android:background="#00000000" android:layout_width="fill_parent" android:text="全部聯系人" android:paddingTop="5dp" android:paddingBottom="5dp" android:paddingLeft="10dp" android:gravity="leftcenter_vertical" android:id="@+id/btnSltCntAll"></Button> <Button android:layout_height="wrap_content" android:background="#00000000" style="@drawable/greenhand_button" android:text="咕咚用戶" android:gravity="leftcenter_vertical" android:paddingBottom="5dp" android:paddingTop="5dp" android:paddingLeft="10dp" android:paddingRight="10dp" android:layout_width="fill_parent" android:id="@+id/btnSltGudongUser"></Button> <Button style="@drawable/greenhand_button" android:background="#00000000" android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="推薦用戶" android:gravity="leftcenter_vertical" android:paddingTop="5dp" android:paddingBottom="5dp" android:paddingLeft="10dp" android:id="@+id/btnSltRecommend"></Button> </LinearLayout> 3、顏色color.xml代碼 <?xml version="1.0" encoding="utf-8"?> <resources> <color name="transparent">#00000000</color> </resources> 4、樣式style.xml代碼 <?xml version="1.0" encoding="utf-8"?> <resources> <style name="dialog" parent="@android:style/Theme.Dialog"> <item name="android:windowFrame">@null</item><!--邊框--> <item name="android:windowIsFloating">true</item><!--是否浮現在activity之上--> <item name="android:windowIsTranslucent">false</item><!--半透明--> <item name="android:windowNoTitle">true</item><!--無標題--> <item name="android:windowBackground">@color/transparent</item><!--背景透明--> <item name="android:backgroundDimEnabled">false</item><!--模糊--> </style> </resources> 4、顯示Dialog SelectDialog selectDialog = new SelectDialog(this,R.style.dialog);//創建Dialog並設置樣式主題 Window win = selectDialog.getWindow(); LayoutParams params = new LayoutParams(); params.x = -80;//設置x坐標 params.y = -60;//設置y坐標 win.setAttributes(params); selectDialog.setCanceledOnTouchOutside(true);//設置點擊Dialog外部任意區域關閉Dialog selectDialog.show();

⑤ android 怎樣設置dialog的背景

[html]viewplainprint?
<itemname="android:windowFrame">@null</item>

熱點內容
伺服器如何做到獨立防護 發布:2025-02-10 21:50:45 瀏覽:107
摩斯密碼從哪裡來 發布:2025-02-10 21:34:50 瀏覽:439
蝴蝶結的密碼是多少 發布:2025-02-10 21:34:42 瀏覽:127
php迭代數組 發布:2025-02-10 21:19:35 瀏覽:794
編程語言指數 發布:2025-02-10 20:54:34 瀏覽:185
圖案加密法 發布:2025-02-10 20:49:47 瀏覽:992
壓縮推送 發布:2025-02-10 20:44:00 瀏覽:428
android中的緩存 發布:2025-02-10 20:27:27 瀏覽:856
安卓手機在哪裡下tiktok 發布:2025-02-10 20:22:02 瀏覽:708
B站用哪家的雲伺服器 發布:2025-02-10 20:18:39 瀏覽:606