做一个透明的ProgressDialog等待框。

在values/styles.xml添加自定义style

    <style name="TRANSDIALOG" parent="@android:style/Theme.Dialog">        <item name="android:backgroundDimEnabled">false</item>        <item name="android:windowNoTitle">true</item>        <item name="android:windowFrame">@null</item>        <item name="android:windowIsFloating">true</item>        <item name="android:windowIsTranslucent">true</item>        <item name="android:background">@null</item>        <item name="android:windowBackground">@null</item>    </style>

在color.xml添加透明颜色

<color name="transparent">#0000</color>

在layout添加布局文件trans_dialog.xml

<?xml version="1.0" encoding="utf-8"?><ProgressBar xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="wrap_content"    android:layout_height="wrap_content"/>

最后显示出来

Dialog waitDialog = new Dialog(this, R.style.TRANSDIALOG);                waitDialog.setContentView(R.layout.trans_dialog);                waitDialog.getWindow().setBackgroundDrawableResource(R.color.transparent);                waitDialog.show();

收工!其他dialog布局可以此去修改

更多相关文章

  1. android studio在模拟器上的中文乱码问题解决方法
  2. ubuntu下无法更新android sdk问题 adt更新问题
  3. 修改Android(安卓)ListView字体和颜色
  4. Windows下Android平台搭建_3
  5. android标题栏的选择与使用,AppCompatActivity!
  6. Android实现书籍翻页效果--扩展版
  7. android颜色渐变的顶部标题栏
  8. Android实现书籍翻页效果--扩展版
  9. 【Android】Android中shape的使用

随机推荐

  1. go语言依赖管理介绍
  2. golang切片需要make吗
  3. golang map 不排序怎么办
  4. golang判断错误类型的方法
  5. golang使用什么数据库?
  6. golang怎么自定义错误
  7. golang 如何部署到服务器?
  8. golang解决中文乱码的方法
  9. go语言中的排序讲解
  10. golang怎么给slice赋长度