Fortschrittsbalken mit abgerundeten Ecken?

Ich versuche, Fortschritte zu erzielen-bar-design:
Fortschrittsbalken mit abgerundeten Ecken?

Den aktuellen code, den ich habe, produziert dies:
Fortschrittsbalken mit abgerundeten Ecken?

Dies ist der code:

<item android:id="@android:id/background">
    <shape>
        <corners android:radius="8dp"/>
        <solid android:color="@color/dirtyWhite"/>
    </shape>
</item>

<item android:id="@android:id/progress">
    <clip>
        <shape>
            <corners android:radius="8dp"/>
            <solid android:color="@color/colorPrimaryDark"/>
        </shape>
    </clip>
</item>

Meine progress bar:

 <ProgressBar
            android:id="@+id/activeProgress"
            style="?android:attr/progressBarStyleHorizontal"
            android:layout_width="300dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:progress="10"
            android:progressDrawable="@drawable/rounded_corners_progress_bar"/>

Habe ich versucht, indem <size> - Attribut auf die <shape> im <clip um die Fortschritte machen, die Form ein bisschen kleiner, aber es hat nicht funktioniert. Auch die Fortschrittsanzeige ist flach, und ich will gebogen werden, wie pro Entwurf. Was muss ich ändern, um zu erreichen das design?

Schreibe einen Kommentar