大佬教程收集整理的这篇文章主要介绍了android – 进度对话在Lollipop设备上有白色背景,,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
但在棒棒糖前设备中它具有透明背景
以下是我的代码:
布局中的progress.xml
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:background="@android:color/transparent" > <ProgressBar android:id="@+id/progressBar3" style="?android:attr/progressBarStyleHorizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@android:color/transparent" android:layout_centerHorizontal="true" android:indeterminate="true" android:indeterminateDrawable="@drawable/myprogress" android:minHeight="48dp" /> </RelativeLayout>
drawable中的myprogress.xml
<shape android:shape="oval" android:useLevel="false" > <size android:height="48dip" android:width="48dip" /> <gradient android:centerColor="#ff001100" android:centerY="0.50" android:endColor="#ffffffff" android:startColor="#ff000000" android:type="sweep" android:useLevel="false" /> </shape>
在Java中我正在使用这样的
public ProgressDialog mProgressDialog; if (mProgressDialog != null && mProgressDialog.isShowing()) { mProgressDialog.cancel(); } mProgressDialog = new ProgressDialog(context); mProgressDialog.setCancelable(false); mProgressDialog.show(); mProgressDialog.setContentView(R.layout.progress);
以上是大佬教程为你收集整理的android – 进度对话在Lollipop设备上有白色背景,全部内容,希望文章能够帮你解决android – 进度对话在Lollipop设备上有白色背景,所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。