您的位置:首页 > 其它

DialogFragment如何设置大小和位置

2015-07-01 16:12 597 查看
getDialog().getWindow().setGravity(Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM);
WindowManager.LayoutParams lp = getDialog().getWindow().getAttributes();
lp.width = WindowManager.LayoutParams.MATCH_PARENT;
if (mHeight == 0) {
lp.height = WindowManager.LayoutParams.WRAP_CONTENT;
} else {
lp.height = mHeight;
}
getDialog().getWindow().setAttributes(lp);


这样子放在onCreateView()就可以了。

参照:
http://stackoverflow.com/questions/9698410/position-of-dialogfragment-in-android?rq=1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: