Android_Dialog_设置Dialog窗体的大小
2016-03-03 13:58
447 查看
/** * 设置Dialog窗体的大小 */ private void setWindowSize() { DisplayMetrics dm = new DisplayMetrics(); WindowManager m = getWindowManager(); m.getDefaultDisplay().getMetrics(dm); // 为获取屏幕宽、高 WindowManager.LayoutParams p = getWindow().getAttributes(); // 获取对话框当前的參数值 // p.height = (int) (d.getHeight() * 1.0); //高度设置为屏幕的1.0 p.width = (int) (dm.widthPixels * 0.86); // 宽度设置为屏幕的0.85 p.alpha = 1.0f; // 设置本身透明度 p.dimAmount = 0.6f; // 设置黑暗度 getWindow().setAttributes(p); }
相关文章推荐
- android调用相机拍照后,导致OOM
- Android内存优化八:MAT具体分析内存泄漏实例2
- Android消息机制六---AsyncTask例子
- Android的四种启动模式
- Android SQLite框架greenDAO的使用
- Android内存优化七:MAT具体分析内存泄漏实例1
- Android内存优化六:系统中使用堆和栈管理内存的区别
- Android数据持久化技术 — — —文件存储
- cordova5.0+ android 插件开发步骤
- Android消息机制之五---AsyncTask
- Android 日常开发总结的技术经验 60 条
- android——仿网易今日头条等自定义频道listview 或者grideview等item上移到另一个view中
- Android消息机制之四---Looper,Handler,Message例子
- Android Activity 四种启动模式
- android自定义view(一),打造绚丽的验证码
- 关于android如何对cookie的读取!
- Android消息机制之三---Message
- Android ImageView 的scaleType属性详解(一)
- android消息机制之二--Handler
- Android中Navigation Bar遮挡PopupWindow的解决方法