Android 6.0 AlertDialog设置宽高问题
来源:互联网 发布:淘宝的数字证书在哪里 编辑:程序博客网 时间:2024/06/17 18:03
项目从Android版本22升到23过程中,原来的dialog工具,在使用中发现,弹出的视图左右有边距
但是我们的产品设计需求是宽度铺满屏幕,原来代码如下:
win = mDialog.getWindow(); win.setWindowAnimations(R.style.PopupAnimationBottom); win.setGravity(Gravity.BOTTOM); WindowManager.LayoutParams lp = win.getAttributes(); lp.width = WindowManager.LayoutParams.MATCH_PARENT; lp.height = WindowManager.LayoutParams.WRAP_CONTENT; win.setAttributes(lp);
经过查阅,在23版本的V7包上,dialog应该是加了padding,改为现在代码,设置padding为0,证实,有效
win = mDialog.getWindow(); win.setWindowAnimations(R.style.PopupAnimationBottom); win.setGravity(Gravity.BOTTOM);win.getDecorView().setPadding(0, 0, 0, 0); //为dialog里面的view设置paddingWindowManager.LayoutParams lp = win.getAttributes(); lp.width = WindowManager.LayoutParams.MATCH_PARENT; lp.height = WindowManager.LayoutParams.WRAP_CONTENT; win.setAttributes(lp);
阅读全文
0 0
- Android 6.0 AlertDialog设置宽高问题
- Android修改AlertDialog宽和高以及设置AlertDialog的背景
- 自定义AlertDialog设置宽高的同时如何居中显示
- android alertdialog 相关设置
- android AlertDialog透明度的设置
- Android AlertDialog 提示设置网络
- Android 设置AlertDialog固定大小
- android alertdialog设置圆角
- AlertDialog默认显示宽高
- 解决Android中LayoutParam宽高的单位设置问题
- android dialog设置宽高之后界面显示不全问题
- android AlertDialog 的位置问题
- Android 设置ImageView 宽高
- Android动态设置宽高
- android中设置AlertDialog的大小
- android中设置AlertDialog的大小
- android中设置AlertDialog的大小
- android中设置AlertDialog的大小 .
- php 二叉树算法小解
- Java观察者模式
- UICamera
- 剑指offer——对称的二叉树(好)
- solr配置及Java实现
- Android 6.0 AlertDialog设置宽高问题
- Windows下用tree命令生成目录树
- sqlserver update语句使用别名
- Jmeter 监控篇(一)
- common dbcp 的简易理解
- Android禁止Edittext弹出软键盘并且使光标正常显示
- VC++编译错误: Nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12已经在dllmain.obj 中定义
- Keil-MDK 中 [WEAK] 的作用
- css实现返回首部和滚动监听的原理