Android dialog在有的手机上宽度不能充满屏幕的问题
2013-08-18 17:55
489 查看
测试发现在三星手机上正常显示,在小米手机dialog只显示五分之四的宽度
解决办法:
在dialog.show()后面加上如下代码
WindowManager.LayoutParams lp = dialog2.getWindow()
.getAttributes();
lp.width = (int) (display.getWidth()); // 设置宽度
dialog2.getWindow().setAttributes(lp);
解决办法:
在dialog.show()后面加上如下代码
WindowManager.LayoutParams lp = dialog2.getWindow()
.getAttributes();
lp.width = (int) (display.getWidth()); // 设置宽度
dialog2.getWindow().setAttributes(lp);
相关文章推荐
- 解决手机自带浏览器上,用rem单位,内容超出屏幕宽度问题!(rem计算不准)
- Android中VideoView播放视频不能充满屏幕以及视频上的view与视频不同步显示的问题
- Android RecycleView添加HeaderView宽度不能撑满屏幕问题
- Activity做为弹出框窗口不能对齐屏幕宽度问题的解决
- Android RecycleView添加HeaderView宽度不能撑满屏幕问题
- 自定义dialog的宽度充满整个屏幕宽度的问题
- 解决scrollview 子布局不能充满屏幕的问题
- canvas 单位问题 类似rem和rpx自适应手机屏幕宽度
- 【问题】手机页面左右晃动,页面宽度超出手机屏幕宽度
- 【RecyclerView】 item不能横向充满的问题
- 手机不能访问webservice的问题解决
- 华为或者荣耀手机用Android Studio 不能输出logcat问题
- 关于自适应屏幕,设置子元素浮动,父div不能包裹子div,子元素中内容溢出的问题。
- js网页如何获取手机屏幕宽度
- Android中获取手机屏幕的宽度和高度
- 获得手机的屏幕高度和宽度
- 手机网站宽度自动适应手机屏幕
- iOS 自定义单元格分割线宽度和屏幕宽度不一致问题
- JS获取浏览器窗口大小 获取屏幕,浏览器,网页高度宽度问题
- 屏幕尺寸测试,测试手机的实际显示页面的宽度