使用系统原生的dialog,它是有默认的宽度的,如果要限制它的宽度,直接在布局中写出是无法生效的,必须在创建dialog并且调用它的show()方法后在通过它的LayoutParams设置宽高才能生效,推荐使用Builder的方式构建对话框而不是直接new Dialog( ),通过new Dialog()的方式构建对话框后,调用它的setContentView()设置布局时会报错:requestFeature() must be called before adding content。
Dialog设置对话框宽高
最新推荐文章于 2023-04-13 08:29:13 发布