ProgressIndicator

LinearProgressIndicator: 条状加载进度条
<!-- Linear progress indicator 
不确定指示器:android:indeterminate="true"
进度条背景色:
app:trackColor
进度条颜色:app:indicatorColor
-->
    <com.google.android.material.progressindicator.LinearProgressIndicator
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:indeterminate="true"
        app:trackColor="@color/track"
        android:layout_marginTop="30dp"
        android:layout_marginLeft="50dp"
        android:layout_marginRight="50dp"
        app:hideAnimationBehavior="none"
        app:indicatorColor="@array/cat_custom_progress_colors" />

进度条颜色在colors.xml定义:
  颜色网站;https://blog.51cto.com/u_15907570/5925368
<color name="yellow_500">#FED600</color>
<color name="blue_200">#131DEF</color>
<color name="red_500">#ED0050</color>
<color name="track">#00bfff</color>
<color name="indicator">#00bfff</color>
<color name="turquoise">#40e0d0</color><!--青绿色 -->
<color name="lightgreen">#90ee90</color><!--亮绿色 -->
<color name="lightgoldenrodyellow">#228b22</color><!--亮金黄色 -->

<integer-array name="cat_custom_progress_colors">
<item>@color/lightgoldenrodyellow</item>
<item>@color/blue_200</item>
<item>@color/red_500</item>
</integer-array>
 

 

posted @ 2023-08-31 14:58  remix_alone  阅读(122)  评论(0)    收藏  举报