private void setWindowAttributes() {
WindowManager.LayoutParams p = getWindow().getAttributes(); //获取对话框当前的参数值
p.gravity = Gravity.START | Gravity.BOTTOM;
DisplayMetrics outMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(outMetrics);
p.x = 0;
p.y = 36;
p.height = 580;//高度设置为屏幕的0.8
p.width = (int) (outMetrics.widthPixels * 0.8); //宽度设置为屏幕的0.8
getWindow().setAttributes§; //设置生效
}
设置Activity当弹出的位置
最新推荐文章于 2022-03-11 07:18:26 发布