Рисование прямоугольника двумя кнопками - PullRequest
0 голосов
/ 06 мая 2019

Я пытаюсь нарисовать эту форму, включая 2 кнопки, одну для пациента и другую для доктора. Как я могу сделать что-то подобное? enter image description here

1 Ответ

1 голос
/ 06 мая 2019

Ну, есть много способов сделать это, я сделал это, используя shape, и это вывод

enter image description here

Вы должнысоздайте oval_left.xml и oval_right.xml, а затем создайте два Buttons и примените к ним эти backgrounds.

Это oval_left.xml

<shape xmlns:android="http://schemas.android.com/apk/res/android"
           android:shape="rectangle" android:padding="40dp">
<solid android:color="@color/colorPrimary"/>

<corners
    android:bottomRightRadius="0dp"
    android:bottomLeftRadius="20dp"
    android:topLeftRadius="20dp"
    android:topRightRadius="0dp"/>
</shape>

И этоoval_right.xml то же самое, но с изменением значений и цвета

<shape xmlns:android="http://schemas.android.com/apk/res/android"
   android:shape="rectangle" android:padding="40dp">
<solid android:color="@android:color/white"/>

<corners
        android:bottomRightRadius="20dp"
        android:bottomLeftRadius="0dp"
        android:topLeftRadius="0dp"
        android:topRightRadius="20dp"/>
</shape>

Надеюсь, это то, что вы ищете.

Также, если вы хотите проверить полный код, посмотрите на этохранилище: shapeovalandrectangleview

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...