Android怎么去除Dialog对话框的白色边框

    技术2022-05-20  29

    使用样式文件,在values 目录下新建styles.xml文件,编写如下代码:

     

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

     

    调用时,使用AlerDialog的接口类,Dialog 接口编写如下代码:

     

        Dialog dialog = new Dialog(SetActivity.this, R.style.dialog);                    dialog.setContentView(R.layout.test);                    dialog.show();


    最新回复(0)