Verhindern einer teilweisen Überlappung des formziehbaren Strichs

Gibt es eine Möglichkeit, eine teilweise Überlappung des @ zu verhinderstroke auf dershape drawable. Ich bevorzuge es, den Strich vollständig an den Rändern der Form zu überlappen.

Hier ist meine xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <padding
        android:bottom="0dp"
        android:top="0dp"
        android:left="0dp"
        android:right="0dp" />
    <solid android:color="@color/green" />
    <stroke android:color="@color/red_50"
        android:width="20dp"
        android:dashGap="2dp"
        android:dashWidth="10dp" />
</shape>

colors.xml

<color name="green">#0f0</color>
<color name="red_50">#8f00</color>

nd hier ist, was erreicht wi

Wie Sie sehen können, überlappt der Strich den festen Teil um 50%, aber ich möchte, dass er 100% beträgt.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage