Android 自定义对话框(控制大小、位置)
来源:互联网 发布:tcp端口号怎么看 编辑:程序博客网 时间:2024/06/01 08:48
一、自定义dialog继承自Dialog,在onCreate()方法中填下如下代码控制大小
DisplayMetrics dm = new DisplayMetrics();context.getWindowManager().getDefaultDisplay().getMetrics(dm);LayoutParams p = getWindow().getAttributes(); // 获取对话框当前的参数值p.height = (int) (dm.heightPixels * 0.6); // 高度设置为屏幕的0.6p.width = (int) (dm.widthPixels * 0.8); // 宽度设置为屏幕的0.8getWindow().setAttributes(p); // 设置生效
二、在生成上面对话框实例的地方,添加如下代码控制位置
Window dialogWindow = dialog.getWindow();dialogWindow.setGravity(Gravity.CENTER);//对话框在屏幕上的位置
0 0
- Android 自定义对话框(控制大小、位置)
- [Android] Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置 大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Android自定义对话框(Dialog)位置,大小
- Codeforces 616E - Sum of Remainders
- 内存消耗测试
- #Android源码#自定义UI控件
- bzoj2127: happiness
- MFC简单皮肤颜色绘制(SetDialogBkColor不再被支持,看 WM_CTLCOLOR消息如何百变控件颜色)
- Android 自定义对话框(控制大小、位置)
- 即时通讯收发语音,兼容安卓wav和amr格式互转
- spring mvc redirect/forward 表单重复提交
- 性能测试之互联网应用需求建模分析
- 带你从源码的角度理解Volley
- CDBurnerXP (CD及DVD光盘刻录工具) v4.5.6.6005免费版
- PHP中用var_export和serialize做数组缓存的性能测试
- Activity启动模式
- c++操作符重载(部分概念解释)