首先请看这位的博客Android自定义AlertDialog及设置宽高无效问题_阿秋的Blog-优快云博客
还不能解决的话,请在自定义Dialog里面添加这个:
@Override
public void onStart() {
WindowManager.LayoutParams params = getDialog().getWindow().getAttributes();
params.width = ?;//根布局的宽
params.height = ?;//根布局的高
getDialog().getWindow().setAttributes((WindowManager.LayoutParams) params);
super.onStart();
}
如果遇到中间横线部分超出TextView的显示范围,这有可能是切图造成的,添加layout_margin属性解决。
本文介绍了如何解决Android中自定义AlertDialog的高度设置无效问题,通过修改WindowManager.LayoutParams并关注图文显示范围,提到了使用layout_margin来调整布局问题。同时,分享了针对TextView内容溢出的处理技巧。
1603

被折叠的 条评论
为什么被折叠?



