Я прочитал несколько руководств, но все, что у меня было в состоянии , достигли границы с одной стороны или с обеих сторон с того же цвета. Я пытаюсь создать стиль, который будет применять границу в верхней части с другим цветом и шириной, чем нижняя граница.android border bottom bottom с различными цветами/шириной
Так что я хочу иметь границу с 2dp сверху с синим цветом и границу 3dp на дне с красным цветом.
Это стиль, который я использую для применения границы сверху и снизу , но я не могу изменить цвет сверху или снизу.
<?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:width="1dp" android:color="#FF000000" />
<solid android:color="#FFDDDDDD" />
</shape>
</item>
<item android:top="1dp" android:bottom="1dp">
<shape
android:shape="rectangle">
<stroke android:width="1dp" android:color="#FFDDDDDD" />
<solid android:color="#00000000" />
</shape>
</item>
</layer-list>
Привет, этот код очень умный взломать, чтобы иметь разницу ширины на некоторых границах (вы просто рисуете пару фигур друг над другом). Хорошо сделано +1 от меня – Sniper