Android 如何使用VectorDrawable作为ProgressBar

Android 如何使用VectorDrawable作为ProgressBar,android,android-drawable,android-progressbar,android-vectordrawable,Android,Android Drawable,Android Progressbar,Android Vectordrawable,是否可以使用矢量绘制工具根据百分比为弧着色 这里有另一种解决方案: circular.xml <shape xmlns:android="http://schemas.android.com/apk/res/android" android:innerRadiusRatio="2.3" android:shape="ring" android:thickness="3.8sp" android:useLevel="true"> <so


是否可以使用矢量绘制工具根据百分比为弧着色

这里有另一种解决方案:


circular.xml

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:innerRadiusRatio="2.3"
    android:shape="ring"
    android:thickness="3.8sp"
    android:useLevel="true">
    <solid android:color="@color/colorPrimary" />
</shape>

您可以试试这个
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:innerRadiusRatio="2.3"
    android:shape="ring"
    android:thickness="3.8sp"
    android:useLevel="true">
    <solid android:color="@color/colorPrimary" />
</shape>