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

更多相关文章

  1. Android获取屏幕分辨率和大小与设置壁纸、动态壁纸
  2. android 对话框显示工具类
  3. DisplayMetrics获取手机屏幕大小(宽高)
  4. Android webView 支持缩放及自适应屏幕
  5. android屏幕截图并通过邮件发送
  6. 修改android屏幕DPI
  7. android修改framework固定屏幕

随机推荐

  1. 快速掌握 10 个 HTML5 必备技巧
  2. HBase解读 | 阿里云HBase SQL(Phoenix)服
  3. Python爬取小说
  4. dns查询2:ResolveDns
  5. 盘点2019年晋升为Apache TLP以及进去Apac
  6. dns查询1:DomainNameResolve.java
  7. 网站为什么要使用CDN加速?这5点你要明白
  8. Ulysses 22 发布功能加强,允许自定义分组
  9. coremail导出用户草稿箱中的邮件并打包
  10. HBase社区福利 | HBase初学者