text Andorid Dialog万能去黑边去白底方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Andorid Dialog万能去黑边去白底方法相关的知识,希望对你有一定的参考价值。

Andorid Dialog万能去黑边去白底方法
2016年12月08日 14:48:47 I_am_zhengkaiyuan 阅读数 1391
 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kaizideai/article/details/53518067
    <style name="custom_dialog" parent="@android:style/Theme.Dialog">
        <item name="android:windowFrame">@null</item><!--Dialog的windowFrame框为无 -->
        <item name="android:windowIsFloating">true</item><!-- 是否漂现在activity上 -->
        <item name="android:windowIsTranslucent">true</item><!-- 是否半透明 -->
        <item name="android:windowNoTitle">true</item>
        <item name="android:background">@android:color/transparent</item>
        <item name="android:windowBackground">@android:color/transparent</item><!--  去除黑色边框的关键设置项 -->
        <item name="android:backgroundDimEnabled">true</item><!--屏幕背景是否变暗-->
        <item name="android:backgroundDimAmount">0.6</item>
    </style>
在style中添加这段属性,





构建dialog的时候。

 dialog = new AlertDialog.Builder(context,R.style.custom_dialog).create();


,,弹出来的框或者自定义转圈圈就干干净净。没白底没黑地。。

以上是关于text Andorid Dialog万能去黑边去白底方法的主要内容,如果未能解决你的问题,请参考以下文章

Android 去黑边工具

ArcGIS中影像图去黑边

自定义Dialog 去掉黑边 白底

bzoj3624

Android 万能Dialog框架

进阶:净化颜色去边,移除白色和黑色杂边