Android中使用自定义Dialog时match_parent无效的问题
16lz
2021-12-04
在项目中Dialog的XML已经明确
android:layout_width="match_parent"
但是在实际显示效果中,缺存在边缘,十分难看
可以通过在Dialog在构建时使用自定义Style
super(context,R.style.matchDialog);
其中主要是android:windowIsFloating属性影响到dialog的宽度显示
但是要注意。parent不要直接继承theme ,不然设置android:windowIsFloating为false 会使setCanceledOnTouchOutside失效。
更多相关文章
- Android实现九宫格 主界面应用列表效果
- listView的item中有checkbox,导致setOnItemClick失效的原因及解决
- Android中layout_weight的基本使用
- Android中测量Text的宽度和高度
- 在Android(安卓)Stduio 中使用requestWindowFeature(Window.FEAT
- Android(安卓)控件系列: GridView 的简单使用
- Android开发艺术探索读书笔记(第二章)
- Android(安卓)不通过parent实现样式继承
- 接收短信启动相应服务