自定义Dialog
来源:互联网 发布:软件补丁 编辑:程序博客网 时间:2024/05/18 20:48
style:这里注意主题的风格,风格不一样显示的效果不一样
<style name="myDialog" parent="@android:style/Theme.Holo.Light.Dialog"> <item name="android:windowFrame">@null</item><!-- 边框 --> <item name="android:windowIsFloating">true</item><!-- 是否浮现在activity之上 --> <item name="android:windowIsTranslucent">false</item><!-- 半透明 --> <item name="android:windowNoTitle">true</item><!-- 无标题 --> <item name="android:windowBackground">@android:color/transparent</item><!-- 自己想要的背景 --> <item name="android:backgroundDimEnabled">false</item><!-- 模糊 --> <!-- <item name="android:textSize">10sp</item> --> </style>
调整对话框的大小:这里注意先show()再调整大小
AddWorkerTypeDialog dialog=new AddWorkerTypeDialog(this,R.style.myDialog,userId); dialog.setaddWorkerTypeListner(this); dialog.show(); Window dialogWindow = dialog.getWindow(); WindowManager.LayoutParams lp = dialogWindow.getAttributes(); WindowManager m = getWindowManager(); Display d = m.getDefaultDisplay(); // 获取屏幕宽、高用 WindowManager.LayoutParams p = dialogWindow.getAttributes(); // 获取对话框当前的参数值 p.height = (int) (d.getHeight() * 0.35); // 高度设置为屏幕的0.6 p.width = (int) (d.getWidth() * 0.8); // 宽度设置为屏幕的0.65 dialogWindow.setAttributes(p);
0 0
- 自定义Dialog---继承Dialog
- 自定义Dialog android Dialog
- 自定义Dialog
- 自定义Dialog
- 自定义dialog
- 自定义 Dialog
- 自定义dialog
- 自定义 dialog
- 自定义Dialog
- 自定义 Dialog
- 自定义Dialog
- 自定义dialog
- 自定义Dialog
- 自定义 Dialog
- 自定义Dialog
- 自定义Dialog
- 自定义Dialog
- 自定义Dialog
- UVA - 11584 Partitioning by Palindromes
- 在idea删除了引用的class怎么找回
- 第九周实践项目1————深复制体验(2)
- Java基础学习总结(53)——HTTPS 理论详解与实践
- java io 一些总结
- 自定义Dialog
- 编程之美之发帖水王
- 内存操作函数(C)
- 一个简单自激振荡器电路分析
- 一款新颖实用的安防产品--丁盯智能门磁
- java的日期格式化输出
- js判断整数和正浮点数
- Adb connection Error:远程主机强迫关闭了一个现有的连接
- 归并排序非递归实现