使用 AlertDialog 也是一样的效果。自定义布局的高度大于 MaterialDialog 默认的高度,导致部分视图显示不全。
解决方式:
在布局文件的根布局中,加入以下代码即可:
android:minHeight="xxxdp"
android:minWidth="xxxdp"
在网上找到一些通过代码的方式设置 Dialog 宽高的方式

确实 Dialog 的宽高变成自定义的了,但是我的视图还是被压缩了,最后发现只需要设置上面那两个属性即可。
本文介绍了解决自定义AlertDialog布局显示不全的问题,通过设置minHeight和minWidth属性来确保整个视图能够完全展示。
使用 AlertDialog 也是一样的效果。自定义布局的高度大于 MaterialDialog 默认的高度,导致部分视图显示不全。
在布局文件的根布局中,加入以下代码即可:
android:minHeight="xxxdp"
android:minWidth="xxxdp"

确实 Dialog 的宽高变成自定义的了,但是我的视图还是被压缩了,最后发现只需要设置上面那两个属性即可。
6388