转至:http://bbs.csdn.net/topics/390175091/

解决方案:

Window win = dialog.getWindow(); win.getDecorView().setPadding( 0 0 0 0 ); WindowManager.LayoutParams lp = win.getAttributes();          lp.width = WindowManager.LayoutParams.FILL_PARENT;          lp.height = WindowManager.LayoutParams.WRAP_CONTENT;          win.setAttributes(lp);


因为我发现dialog 默认的样式@android:style/Theme.Dialog 对应的style 有pading属性,所以
win.getDecorView().setPadding(0, 0, 0, 0); 就能够水平占满了

更多相关文章

  1. (转)Android设置选项开发及自定义Preference样式
  2. ListView中的ITEM从最底部开始显示,就加2属性即可
  3. ProgressBar样式
  4. android布局属性: android:visibility
  5. ListView 滚动条的图标样式
  6. Android如何使用样式创建半透明窗体
  7. Android里用代码设置View的相关属性
  8. android 系统各种属性的获取

随机推荐

  1. Android中WebView使用规范
  2. Android中使用开源框架Citypickerview实
  3. Android常用布局组件----重新认识Android
  4. 第99章、Android调用Javascript(从零开始
  5. android内部培训视频_第五节(1)_OA实战之
  6. Android输入管理服务启动过程源码分析
  7. 3.1如何编写程序界面&3.2常见控件使用方
  8. 高德天气应用开发之四:android ViewPager
  9. 【源码】Android(安卓)圆形图片之 Circle
  10. (Android Studio 3.0)Android Profiler内存