Borde doble de Android

Por ejemplo esto:

Probablemente así.

código:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <!-- 外层边框 -->
    <item android:id="@android:id/background">
        <shape android:shape="rectangle">
            <corners android:radius="8dp" />
            <stroke
                android:width="2dp"
                android:color="#FFFFFF" />
        </shape>
    </item>

    <!-- 内层边框 -->
    <item
        android:bottom="2dp"
        android:left="2dp"
        android:right="2dp"
        android:top="2dp">
        <shape android:shape="rectangle">
            <corners android:radius="8dp" />
            <stroke
                android:width="2dp"
                android:color="#17171F" />
        </shape>
    </item>

</layer-list>

 Blanco por fuera y negro por dentro. Tenga en cuenta que se debe dar un espacio al borde interior para que se pueda mostrar.

El principio fundamental es un diagrama jerárquico de lista de capas, en el que el segundo borde es el margen y se muestra.

Supongo que te gusta

Origin blog.csdn.net/howlaa/article/details/130888359
Recomendado
Clasificación