Android Activity 设置 窗口大小
16lz
2021-01-23
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); //设置生效
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); //设置生效
更多相关文章
- Android获取屏幕分辨率和大小与设置壁纸、动态壁纸
- android 对话框显示工具类
- DisplayMetrics获取手机屏幕大小(宽高)
- Android webView 支持缩放及自适应屏幕
- android屏幕截图并通过邮件发送
- 修改android屏幕DPI
- android修改framework固定屏幕