android 控制对话框的宽度,背景透明的问题
来源:互联网 发布:养生网源码 编辑:程序博客网 时间:2024/05/17 22:42
以Theme.DeviceDefault.Dialog.Alert的为style的dialog常常无法锁定框的宽度。
有时候会显得过宽,与设置的message 不相对衬,从而导致ui不协调。可以在style文件里设置
<item name="android:windowMinWidthMajor">40%</item> <item name="android:windowMinWidthMinor">40%</item>
即可以40%的屏幕比显示对话框的宽度。
这个在自定义view时,会遇到view 的宽度达到一定值时设置的宽度便不再生效的问题,我想应该也可以用这个方式去解决。
另外对于对话框无边框透明的问题,网上很多方法,但我发现设置style的方式完全不可靠。实际发现可行的方法如下:
alertDialog.setView(view, 0, 0, 0, 0);//即无边框Window window = alertDialog.getWindow();WindowManager.LayoutParams w0 = window.getAttributes();w0.alpha = 0.8f; //透明度设置成0.8window.setAttributes(w0);
阅读全文
0 0
- android 控制对话框的宽度,背景透明的问题
- 解决android 对话框 宽度被限定在 65%的问题及背景透明问题
- C++对话框背景透明处理的问题
- 实现背景透明,宽度可控的Dialog
- Android设置背景透明的一些问题
- vc设置对话框的背景透明
- MFC基本对话框的背景透明化
- android 自定义对话框 背景透明
- android 自定义对话框 背景透明
- android 对话框Dialog背景透明
- android--对话框Dialog背景透明
- Android背景透明的 Dialog
- Android背景透明的 Dialog
- Android背景透明的 Dialog
- Android背景透明的 Dialog
- Android背景透明的 Dialog
- Android 透明背景的dialog
- Android 透明的Dialog对话框
- Android Studio运行时模拟器列表为空
- 使用java将mp3文件写入mysql数据库中
- POJ 2099 Fool's Day 笔记
- app或者android library调用android library之activity
- 汇编语言期末复习题
- android 控制对话框的宽度,背景透明的问题
- DNN深度神经网络 的原理 以及 使用
- python中的函数
- tomcat
- J7613
- HBase的异常(二)
- Majority Element
- JSTL
- 复用的理解