dialog居于底部并使得宽度占满整个屏幕宽度
来源:互联网 发布:mac怎么设置用户名 编辑:程序博客网 时间:2024/05/16 05:06
imageDialog.show(); Window window = imageDialog.getWindow(); if (imageDialog != null && window != null) { window.getDecorView().setPadding(0, 0, 0, 0); WindowManager.LayoutParams attr = window.getAttributes(); if (attr != null) { attr.height = ViewGroup.LayoutParams.WRAP_CONTENT; attr.width = ViewGroup.LayoutParams.MATCH_PARENT; attr.gravity = Gravity.BOTTOM;//设置dialog 在布局中的位置 window.setAttributes(attr); } }
imageDialog为我们定义的对话框,在imageDialog.show()后面加这一段代码,可以实现从底部弹窗,并且占据整个屏幕宽度的对话框,因为我发现dialog 默认的样式@android:style/Theme.Dialog 对应的style 有pading属性,所以
win.getDecorView().setPadding(0, 0, 0, 0); 就能够水平占满了在此记录之,以备重用。
参考帖子http://bbs.csdn.net/topics/390175091/
2 0
- dialog居于底部并使得宽度占满整个屏幕宽度
- dialog居于底部并使得宽度占满整个屏幕宽度
- (转)自定义Dialog宽度占满屏幕
- 自定义Dialog宽度占满屏幕
- Andorid dialog 宽度占屏幕宽度
- 216_实现width宽度充满占满屏幕的底部菜单dialog
- 在Android中让Preference的宽度占满整个屏幕的宽度
- 自定义dialog的宽度充满整个屏幕宽度的问题
- Dialog底部滑出并横向占满屏幕
- 解决:extjs2.0.2的日期空间在chrome下显示异常,宽度占满整个屏幕
- android 如何让自定义dialog的宽度充满整个屏幕
- android 使dialog的宽度充满整个屏幕
- 如何设置Dialog宽度为屏幕宽度
- android 设置dialog 宽度为屏幕宽度
- 自定义dialog宽度填充屏幕
- c#tabcontrol中的tabpage占的宽度一样,并占满tabcontrol的宽度
- Android实践-自定义dialog从屏幕底部弹出并且充满屏幕宽度
- Android自定义dialog从屏幕底部弹出并且充满屏幕宽度
- 博客搬家了!!!
- C 1.pass_list_check 2.某个文件中是否存在特定的字符串 3.replace
- 51nod最长公共子序列问题
- 最短路
- ajax调用controller后页面无法跳转的问题
- dialog居于底部并使得宽度占满整个屏幕宽度
- c++继承上
- Linux环境下MySQL数据库大小写区分问题
- 机房收费系统之“基本数据设定的含义“
- java中线程的同步:(互斥,协作)
- 笔记:过滤器
- C++使用gsoap实现客户端访问webservice服务,概念知识普及
- Android中线程消息模型?
- Android开源项目第一篇——个性化控件(View)篇