Android对话框样式
2016-09-17 19:37
155 查看
定义Android dialog样式,主要需要定义如下属性:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="dialog" parent="@android:style/Theme.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">@color/transparent</item><!--背景透明-->
<item name="android:backgroundDimEnabled">false</item><!--模糊-->
</style>
</resources>
如果windowBackground不为透明,那么显示时会显示window和后面的大背景,有时可能不是开发人员想要的结果
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="dialog" parent="@android:style/Theme.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">@color/transparent</item><!--背景透明-->
<item name="android:backgroundDimEnabled">false</item><!--模糊-->
</style>
</resources>
如果windowBackground不为透明,那么显示时会显示window和后面的大背景,有时可能不是开发人员想要的结果
相关文章推荐
- 自定义 Android 对话框 (AlertDialog) 的样式
- 自定义 Android 对话框 (AlertDialog) 的样式
- Android Activity对话框(窗口)样式设置
- 一个基于MD风格的android对话框,代码兼容性很好,样式也非常简洁
- Android 封装实现各种样式对话框
- Android 用对话框样式显示Activity
- Android自定义样式对话框Dialog
- [Android]对话框样式Activity获得窗口外点击事件
- android自定义对话框样式
- Android 将Activity设置成对话框样式
- 自定义 Android 对话框 (AlertDialog) 的样式
- [Android]对话框样式Activity获得窗口外点击事件
- Android自定义样式的对话框
- 自定义 Android 对话框 (AlertDialog) 的样式
- Android Dialog对话框样式设定-最简单,万能有效方法
- 自定义 Android 对话框 (AlertDialog) 的样式
- Android自定义Dialog对话框样式出现的边框无法填满问题
- android之Dialog对话框样式的四种实现方式
- 自定义 Android 对话框 (AlertDialog) 的样式
- Android 第七天重置版_样式主题国际化动画对话框