Я хотел бы воссоздать этот макет, но у меня не получается. Мне нужны инструкции / рекомендации по созданию полупрозрачного TextInputEditText и вида карты с двумя углами.
Спасибо!
Источник: material.io
Установите ниже код для android: background = "@ drawable / abc" из Editext
abc.xml
<?xml version = "1.0" encoding = "utf-8"?>
<shape xmlns:android = "http://schemas.android.com/apk/res/android">
<solid
android:color = "#8c000000"/>
<corners
android:bottomRightRadius = "17dp"
android:topRightRadius = "17dp"/>
</shape>
Значения непрозрачности в шестнадцатеричной системе
100% — FF
95% — F2
90% — E6
85% — D9
80% — CC
75% — BF
70% — B3
65% — A6
60% — 99
55% — 8C
50% — 80
45% — 73
40% — 66
35% — 59
30% — 4D
25% — 40
20% — 33
15% — 26
10% — 1A
5% — 0D
0% — 00
Для закругленных углов создайте xml в drawable
xml
<?xml version = "1.0" encoding = "UTF-8"?>
<shape xmlns:android = "http://schemas.android.com/apk/res/android" android:shape = "rectangle">
<corners android:radius = "5dp"/>
<padding android:left = "10dp" android:right = "10dp" android:top = "10dp" android:bottom = "10dp"/>
<stroke android:width = "1dp" android:color = "#CCCCCC"/>
</shape>
Попробуйте это для полупрозрачного фона в editText
android:alpha = ".6"
Для EditText
Создайте файл edit_text_bg.xml в папке с возможностью рисования и добавьте в него код ниже.
android: background = "drawable / edit_text_bg" в ваш EditText
<shape xmlns:android = "http://schemas.android.com/apk/res/android"
android:shape = "rectangle">
<corners
android:radius = "2dp"
android:topRightRadius = "7dp"
android:topLeftRadius = "7dp"
android:bottomRightRadius = "7dp"
android:bottomLeftRadius = "7dp" />
<solid android:color = "@android:color/transparent">
</solid>
<stroke
android:width = "1dp"
android:color = "@android:color/darker_gray" />
</shape>Для изогнутой формы.
Создайте файл curved_bg.xml в папке с возможностью рисования и добавьте в него код ниже.
<shape xmlns:android = "http://schemas.android.com/apk/res/android"
android:shape = "rectangle">
<corners
android:radius = "2dp"
android:topRightRadius = "20dp"
android:topLeftRadius = "20dp"
android:bottomRightRadius = "0dp"
android:bottomLeftRadius = "0dp" />
<solid android:color = "@android:color/white">
</solid>
<stroke
android:width = "1dp"
android:color = "@android:color/white" />
</shape>
что вы пробовали до сих пор?