Dialog弹出框圆角
来源:互联网 发布:3d定制女仆mac 编辑:程序博客网 时间:2024/06/08 15:53
平常用到圆角的Dialog,总是记不住,特记于此。主要如下
<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><!--模糊-->
对于Dialog的圆角。主要的属性就是WindowBackground起作用
1、当背景为透明的时候,Dialog的背景色就没有了。所以自己只需要去定制一个
<shape xmlns:android="http://schemas.android.com/apk/res/android" > <solid android:color="#E9E9E9" /> <corners android:radius="15px" /></shape>
2、或者直接
<item name="android:windowBackground"@drawable/xxx</item>
xxx为一个shape文件,如下
<shape xmlns:android="http://schemas.android.com/apk/res/android" > <solid android:color="#E9E9E9" /> <padding android:bottom="15px" android:left="15px" android:right="15px" android:top="15px" /> <corners android:radius="15px" /> <stroke android:width="1px" android:color="#000" /></shape>对于这个,虽然不是透明的,但是因为padding的属性就造成最外面的带圆角,而内为非圆角,只要两者颜色一致,就可以Dialog圆角了
0 0
- Dialog弹出框圆角
- Dialog - 弹出窗
- Android 弹出对话框Dialog
- Android 弹出对话框Dialog
- Android Dialog 弹出方式
- Android 弹出对话框Dialog
- pop弹出 dialog对话框
- ListPreference 隐藏弹出dialog
- service如何弹出dialog
- Android 弹出对话框Dialog
- 弹出层 div dialog
- Android 弹出对话框Dialog
- service如何弹出dialog
- art.dialog弹出窗口
- dialog底部自动弹出
- android Dialog 底部弹出
- 自定义dialog弹出框
- 自定义dialog弹出框
- div让两个按钮并排显示在一行中
- $.ajax()方法详解
- httpclient4.5+disruptor3.3.2+mongodb3.2+jsoup写的一个抓取小程序
- String字符串切割问题
- EZBOOT
- Dialog弹出框圆角
- React Native通信机制详解
- Java工程师成神之路
- struts2 中,使用了 Rest与Convention插件后,访问 动态方法 的注意点
- 使用nc检测udp端口是否可以正常通讯
- Android Plugin 插件化技术:DroidPlugin
- margin和border-style的用法
- CSS-Day03-CSS样式-文本
- C++中四种强制类型转换的区别