當前位置:首頁 » 安卓系統 » 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-03-13 03:49:50 瀏覽:787
運用零基預演算法 發布:2025-03-13 03:45:30 瀏覽:790
安卓伺服器搭建web 發布:2025-03-13 03:40:26 瀏覽:317
銅板演算法 發布:2025-03-13 03:40:25 瀏覽:621
ins怎麼保存圖片安卓 發布:2025-03-13 03:38:14 瀏覽:213
什麼資料庫快 發布:2025-03-13 03:34:38 瀏覽:51
喋血復仇加入伺服器失敗怎麼回事 發布:2025-03-13 03:33:37 瀏覽:698
萌感系列全集用什麼解壓 發布:2025-03-13 03:30:31 瀏覽:264
為什麼別人看我抖音顯示伺服器維護中 發布:2025-03-13 03:24:45 瀏覽:687
javafield反射 發布:2025-03-13 03:24:08 瀏覽:830