Как установить тень на линию? - PullRequest
0 голосов
/ 05 июля 2018

Я не знаю, как это сделать

     <?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="line">
            <stroke android:width="5dp"
                android:color="#698cc8"
                />
        </shape>
    </item>
</selector>

Примерно так: https://i.stack.imgur.com/npZm0.png

1 Ответ

0 голосов
/ 05 июля 2018

Я думаю, это поможет вам,

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="line">
            <stroke android:width="8dp"
                android:color="#c7c7c7"
                />
        </shape>
    </item>
    <item android:bottom="4dp">
        <shape android:shape="line">
            <stroke android:width="5dp"
                android:color="#698cc8"
                />
        </shape>
    </item>
</layer-list>

выход -

enter image description here

дать необходимый оттенок в первом пункте. затем укажите значение bottom во втором элементе. это означает, что высота второго элемента уменьшается снизу, соответствующая нижнему значению. Здесь мы можем видеть цвет тени ниже линии.

...