DialogV3
DialogV3 copied to clipboard
customDialog 设置宽度无效
通过 v.setLayoutParams(new RelativeLayout.LayoutParams((int) (ScreenUtils.getScreenWidth() * 0.5F), RelativeLayout.LayoutParams.WRAP_CONTENT)); 设置dialog的宽度无效
对,因为这个设置就不是拿来设置Lp的...
能否添加一个设置dialog宽度的方法
这个做不到,原因是因为Kongzue、Material风格Dialog是使用的默认AlertDialog为底进行的开发,它本身距离屏幕宽度是有一个padding和阴影的,这个并不是我自己控制的。 如果想纯粹自由的控制效果,您可以使用CustomDialog进行设计,该组件提供了FullScreen选项可以帮助你将布局最大扩展到全屏范围显示。
alertDialog 是可以设置宽度的吧
可以,你也可以在onShowListener里自己修改Lp