zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

Android去掉自定义dialog的白色边框的简单方法

Android方法 简单 自定义 去掉 边框 Dialog 白色
2023-06-13 09:15:05 时间

在value目录下,创建styles.xml文件

复制代码代码如下:


<?xmlversion="1.0"encoding="UTF-8"?>
<resourcesxmlns:android="http://schemas.android.com/apk/res/android">

   <style
       name="dialog"
       parent="@android:style/Theme.Dialog">
       <itemname="android:windowFrame">@null</item>
       <itemname="android:windowIsFloating">true</item>
       <itemname="android:windowIsTranslucent">false</item>
       <itemname="android:windowNoTitle">true</item>
       <itemname="android:background">@android:color/black</item>
       <itemname="android:windowBackground">@null</item>
       <itemname="android:backgroundDimEnabled">false</item>
   </style>
</resources>


实例化dialog的时候,使用
复制代码代码如下:

ProgressDialogdialog=newProgressDialog(ProgressBarActivity.this,R.style.dialog);

就不会出现白色的边框。