安卓自定义Dialog不能水平填满屏幕

在安卓7.0手机上运行项目,写了一个自定义dialog发现dialog和两边屏幕都有间隔,在网上看了一些文章都说是父类Dialog的background设置的是一个.9文件,两边有透明的部分,所以感觉是没有填满屏幕,重新设置background就可以了,自己试了之后发现没有任何变化,最终在另外一篇文章中发现真正的问题,文章地址:https://blog.csdn.net/rnzuozuo/article/details/45309471。

这里做个记录,希望下次遇到这种问题可以及时解决,其中解决问题的核心代码是在dialog顶布局中加上android:minWidth="10000dp" 这行代码强制dialog宽度,这样和屏幕之间就不会有间隔了。



猜你喜欢

转载自blog.csdn.net/wangwenbo1019/article/details/79753880