Android编程自定义圆角半透明Dialog的方法
2017-03-04 11:57
465 查看
本文实例讲述了Android编程自定义圆角半透明Dialog的方法。分享给大家供大家参考,具体如下:
效果图如下:
只是在实例化的时候使用带样式的构造函数即可
new MyDialog(GameActivity.this, R.style.dialog);
在value文件夹中添加mydialogthemes.xml
<?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> <item name="android:windowIsTranslucent">false</item> <item name="android:windowNoTitle">true</item> <item name="android:windowBackground">@drawable/filled_box</item> <item name="android:backgroundDimEnabled">false</item> <item name="android:backgroundDimAmount">0.6</item> </style> </resources>
其中
@drawable/filled_box引用的filled_box.xml在drawable文件夹中
<?xml version="1.0″ encoding="utf-8″?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#9000″/> <stroke android:width="3dp" color="#ffff8080″/> <corners android:radius="30dp" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> </shape>
更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android多媒体操作技巧汇总(音频,视频,录音等)》、《Android基本组件用法总结》、《Android视图View技巧总结》、《Android布局layout技巧总结》及《Android控件用法总结》
希望本文所述对大家Android程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- Visual C++6.0一个小BUG的解决方法
- SCI软件使用方法总结-定位测量篇
- VB与VC混合编程中处理消息的方法
- 解决BoundsChecker和VC打架的方法
- 软件开发方法述评
- 在Visual Studio 6.0集成环境中开发设备驱动程序的方法
- VC++中播放声音的方法 作者:李灿伟
- 关于Delphi中预编译指令的使用方法
- 增加在ClassWizard中没有罗列事件的处理方法
- 在VC下显示JPEG、GIF格式图像的一种简便方法
- 介绍一种巧妙的删除程序自己的方法
- 9x下通过执行文件名获得进程ID的方法
- 学汇编的方法
- Delphi5 企业版使用BDE访问 Oracle方法
- C++中建立对象间消息连接的一种系统方法
- 解开硬盘逻辑死锁的一种有效方法
- [导入]解决BoundsChecker和VC打架的方法
- OICQ 99c版本加密方法研究报告
- 在Javascript中为String对象添加trim,ltrim,rtrim方法
- 用VC 6.0实现串行通信的三种方法