调整android dialog对话框显示位置
2012-02-22 14:11
459 查看
menuDialog = new AlertDialog.Builder(this).create(); Window mWindow = menuDialog.getWindow(); WindowManager.LayoutParams lp = mWindow.getAttributes(); lp.x = 10; //新位置X坐标 lp.y = 120; //新位置Y坐标 menuDialog.onWindowAttributesChanged(lp); menuDialog.show();
新位置的坐标如果是X=0 Y=0的话 那么弹出位置就是中间,负数的话就是向左,正数就是向右,相反就是向上向下。
同样如果你将Dialog封装在一个实体里也正常使用。
注明:QQ技术交流群:108614806 感兴趣的加一下。
相关文章推荐
- 调整android dialog对话框显示位置
- 调整android dialog对话框显示位置
- android dialog 对话框显示位置
- 修改 android Dialog 对话框显示的位置
- android 自定义Dialog背景透明及显示位置设置
- Android自定义对话框(Dialog)位置,大小
- [Android] Android自定义对话框(Dialog)位置,大小
- Android中自定义Dialog对话框消除边距消除黑边框和显示动画
- Android 自定义对话框(Dialog)位置,大小
- android 自定义Dialog背景透明及显示位置设置
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android-气泡对话框(根据被点击View位置显示、可定制)
- Android中显示AlertDialog对话框
- Android 自定义dialog,去除系统默认黑色背景,边框并设置dialog的显示位置
- android 自定义Dialog背景透明及显示位置设置
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小(Service中同样适用)
- 将Android Activity以对话框Dialog形式显示