Ich kann einen Rahmen für ein lineares Layout zeichnen, aber er wird von allen Seiten gezeichnet. Ich möchte es nur auf die rechte Seite beschränken, wie Sie es in CSS tun (Rand rechts: 1px durchgehend rot;).
Ich habe es versucht, aber es zieht immer noch nach allen Seiten:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<shape android:shape="rectangle" >
<stroke
android:height="2dp"
android:width="2dp"
android:color="#FF0000" />
<solid android:color="#000000" />
<padding
android:bottom="0dp"
android:left="0dp"
android:right="1dp"
android:top="0dp" />
<corners
android:bottomLeftRadius="0dp"
android:bottomRightRadius="5dp"
android:radius="1dp"
android:topLeftRadius="5dp"
android:topRightRadius="0dp" />
</shape>
</item>
Irgendwelche Vorschläge, wie dies erreicht werden kann?
Übrigens möchte ich nicht den Hack verwenden, eine Ansicht mit einer Breite von 1 dp auf die erforderliche Seite zu setzen.