android自由改变Dialog窗口位置的方法
本文实例讲述了android自由改变Dialog窗口位置的方法。分享给大家供大家参考。具体如下:
Dialogdialog=newDialog(this);
dialog.setContentView(R.layout.dialog_layout);
dialog.setTitle("CustomDialog");
//获得当前窗体
Windowwindow=dialog.getWindow();
//重新设置
WindowManager.LayoutParamslp=dialogWindow.getAttributes();
window.setGravity(Gravity.LEFT|Gravity.TOP);
lp.x=100;//新位置X坐标
lp.y=100;//新位置Y坐标
lp.width=300;//宽度
lp.height=300;//高度
lp.alpha=0.7f;//透明度
//dialog.onWindowAttributesChanged(lp);
//(当Window的Attributes改变时系统会调用此函数)
window.setAttributes(lp);
dialog.show();
希望本文所述对大家的Android程序设计有所帮助。
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短