我试图绘制一个白色的不确定(圆形)进度条,然后逐渐消失为紫色。
这是我的ProgressBar:
<ProgressBar
android:id="@+id/mainProgressBar"
style="@style/Widget.AppCompat.ProgressBar"
android:layout_width="@dimen/progressbar_size"
android:layout_height="@dimen/progressbar_size"
android:layout_gravity="center" />
然后我把它画成白色:
mainProgressBar.getIndeterminateDrawable().setColorFilter(getResources().getColor(R.color.white), PorterDuff.Mode.SRC_ATOP);
我是否需要添加另一个ColorFilter?在进度条上设置样式或主题?不知道该怎么做。
答案 0 :(得分:1)
DonutProgressView是一个可配置的类似于甜甜圈的图形视图,能够显示具有可分配颜色的多个数据集。它支持动画,并在顶部具有空隙,这使其看起来像一个量表(或美味的咬住的甜甜圈-这就是这个名称)。