Android开发之设定Dialog的位置
2014-05-06 14:10
399 查看
今天自定义了一个对话框,但是弹出时默认是显示在屏幕中间。
主要代码:
menuDialog = new AlertDialog.Builder(this).create();
Window mWindow = menuDialog.getWindow();
WindowManager.LayoutParams lp = mWindow.getAttributes();
//lp.x = 10; //新位置X坐标
lp.y = 70; //新位置Y坐标
menuDialog.onWindowAttributesChanged(lp);
menuDialog.show();
主要代码:
menuDialog = new AlertDialog.Builder(this).create();
Window mWindow = menuDialog.getWindow();
WindowManager.LayoutParams lp = mWindow.getAttributes();
//lp.x = 10; //新位置X坐标
lp.y = 70; //新位置Y坐标
menuDialog.onWindowAttributesChanged(lp);
menuDialog.show();
相关文章推荐
- android--游戏开发--让人物动起来
- 解决Unable to resolve target 'android-x'的问题
- android4.0.3 修改启动动画和开机声音
- 如何在Android中获知屏幕打开或者关闭
- Android 开发之异常处理篇(一):SDK Manager 闪退的解决方法
- Afaria Android客户端使用afariaseed.xml文件进行注册
- Android布局1
- android textView特效
- Android中的系统广播集合
- android原生json包--对象转json
- android 权限大全
- Android P2P语音通话实现
- 【android】各镜像文件img介绍
- IntelliJ IDEA下配置AndroidAnnotations
- android常用颜色
- Android中WindowManager学习笔记
- Android应用程序资源管理器(Asset Manager)的创建过程分析
- Android--sharepreference总结
- 研究Android即时聊天、实时语音通话、实时对讲机等的必备知识Audio
- Android中关于JNI 的学习(零)简单的例子,简单地入门