#android #android-custom-view #android-button
#Android #android-пользовательский вид #android-кнопка
Вопрос:
как создать такую
тип кнопки в круглом виде с помощью селектора кнопок? я добавляю код селектора кнопок, пожалуйста, помогите мне..
<item android:state_enabled="false">
<shape>
<gradient
android:startColor="#B2D570"
android:endColor="#79B903"
android:angle="270" />
<stroke
android:width="1dp"
android:color="#4C5E2E" />
<corners
android:radius="2dp" />
<padding
android:left="5dp"
android:top="4dp"
android:right="5dp"
android:bottom="4dp" />
</shape>
</item>
Ответ №1:
это код для селектора: это будет полезно для u, назовите этот файл и поместите его в папку xml drawable, а также установите фон кнопки ur с этим именем файла….
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:state_pressed="false" android:drawable="@drawable/focused" />
<item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/focusedpressed" />
<item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/pressed" />
<item android:drawable="@drawable/defaultbutton" />
</selector>
Комментарии:
1. Это устанавливает изображение для кнопки, но не переносит содержимое, как при рисовании собственного фона