Я пытаюсь создать форму для рисования с разными состояниями для моей кнопки. Поэтому я написал следующее:
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_pressed="true" android:color="@android:color/black" >
    <shape android:shape="rectangle" >
        <solid android:color="@color/NEGATIVE_pressed" />
        <stroke
            android:width="1dp"
            android:color="@color/ORANGE" />
        <corners android:radius="4dp" />
    </shape>
</item>
<item android:state_focused="true" android:color="@android:color/black" >
    <shape android:shape="rectangle" >
        <solid android:color="@color/NEGATIVE_focused" />
        <stroke
            android:width="1dp"
            android:color="@color/ORANGE" />
        <corners android:radius="4dp" />
    </shape>
</item>
<item android:color="@android:color/black" >
    <shape android:shape="rectangle" >
        <solid android:color="@color/NEGATIVE" />
        <stroke
            android:width="1dp"
            android:color="@color/NEGATIVE" />
        <corners android:radius="4dp" />
    </shape>
</item>
</selector>
Затем в моей кнопке я использую его как android:background="@drawable/btn_negative_selector"
Тем не менее, я хочу нарисовать нижнюю границу этой формы, чтобы быть чем-то вроде 3 dp и разного цвета, но я не могу понять, как это сделать. Я попытался выполнить поиск, но не нашел ничего подходящего для селектора. Любые предложения, пожалуйста?
