Как я могу нарисовать эту форму в Drawable - PullRequest
0 голосов
/ 06 января 2020

Может кто-нибудь подсказать мне, как нарисовать эту фигуру в одном наброске

image

Ответы [ 2 ]

2 голосов
/ 06 января 2020

enter image description here

    <?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:left="@dimen/_41sdp"
        android:right="@dimen/_41sdp">
        <shape android:shape="rectangle">

            <corners android:radius="@dimen/_100sdp" />
            <solid android:color="#DC00FF00" />
        </shape>
    </item>
    <item
        android:bottom="20dp"
        android:gravity="center"
        android:left="@dimen/_55sdp"
        android:right="@dimen/_55sdp"
        android:top="20dp">
        <shape android:shape="rectangle">

            <corners android:radius="@dimen/_100sdp" />
            <solid android:color="#DC00FF00" />
        </shape>
    </item>
</layer-list>

в ответе @ Nile sh нет округленных углов, а также цвет не соответствует вашим требованиям.

1 голос
/ 06 января 2020

Попробуйте следующим образом

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

            <corners android:radius="70dp" />
            <solid android:color="#E6C03131" />
        </shape>
    </item>
    <item
            android:bottom="20dp"
            android:gravity="center"
            android:left="20dp"
            android:right="20dp"
            android:top="20dp">
        <shape android:shape="rectangle">

            <corners android:radius="70dp" />
            <solid android:color="#DCC45353" />
        </shape>
    </item>
</layer-list>

ВЫХОД

enter image description here

...