在项目中Dialog的XML已经明确

android:layout_width="match_parent"

但是在实际显示效果中,缺存在边缘,十分难看
可以通过在Dialog在构建时使用自定义Style

super(context,R.style.matchDialog);

其中主要是android:windowIsFloating属性影响到dialog的宽度显示

但是要注意。parent不要直接继承theme ,不然设置android:windowIsFloating为false 会使setCanceledOnTouchOutside失效。

更多相关文章

  1. Android实现九宫格 主界面应用列表效果
  2. listView的item中有checkbox,导致setOnItemClick失效的原因及解决
  3. Android中layout_weight的基本使用
  4. Android中测量Text的宽度和高度
  5. 在Android(安卓)Stduio 中使用requestWindowFeature(Window.FEAT
  6. Android(安卓)控件系列: GridView 的简单使用
  7. Android开发艺术探索读书笔记(第二章)
  8. Android(安卓)不通过parent实现样式继承
  9. 接收短信启动相应服务

随机推荐

  1. [android] widget
  2. Android(安卓)动画效果 --Animation 动画
  3. #Android 使用User Location获取当前经纬
  4. 一个远古的系统Settings从eclipse到Andro
  5. Android获取两个日期之间间隔的天数
  6. 去掉ListView底部的ListDivider的方法
  7. butterknife的使用
  8. SMS
  9. Android 通过Post方式提交数据
  10. android里面RadioButton设置setChecked(t