WindowManager m = getWindowManager();   
Display d = m.getDefaultDisplay();  //为获取屏幕宽、高 
android.view.WindowManager.LayoutParams p = getWindow().getAttributes();  //获取对话框当前的参数值
p.height = (int) (d.getHeight() * 0.7);   //高度设置为屏幕的0.7 
p.width = (int) (d.getWidth() * 0.7);    //宽度设置为屏幕的0.7
getWindow().setAttributes(p);     //设置生效

更多相关文章

  1. android时间对话框的核心代码
  2. 【原创】Android 对话框的使用
  3. android多屏幕适配相关知识和官方翻译文档
  4. Android普通对话框用法实例分析
  5. Android 四种获取屏幕宽度的方法总结
  6. 关于Android屏幕密度与分辨率
  7. Android 根据屏幕大小设置字体
  8. android获取屏幕长宽,status bar高度,设置全屏显示
  9. Android 获得屏幕宽高的三种方式

随机推荐

  1. Android中Log的输出
  2. Android(安卓)定时服务
  3. android之Fragment-ListFragment的实践(三
  4. android 混淆 proguard
  5. android Toast工具BToast
  6. Android设置界面之Preference
  7. Android UDP广播包抓取
  8. 阅读《Android 从入门到精通》(13)——日期
  9. DecimalFormat 实现保留小数点位数及四舍
  10. Android(安卓)认识EventBus到原理解析