Я создал селектор:Android селектор с TextColor
btn_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- pressed -->
<item android:drawable="@drawable/btn_bg_pressed" android:state_pressed="true" />
<!-- focused -->
<item android:drawable="@drawable/btn_bg_focused" android:state_focused="true" />
<!-- default -->
<item android:drawable="@drawable/btn_bg_default" />
</selector>
btn_bg_pressed.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid
android:color="@color/btn_pressed"/>
</shape>
btn_bg_focused.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid
android:color="@color/reality_fix_yellow"/>
</shape>
btn_bg_default.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke android:width="2dp"
android:color="@color/btn_default_border_color" />
</shape>
Я хочу изменить кнопку text color
при изменении фокуса. Я попытался добавить android:color="color_code"
и android:textColor="color_code"
, но не смог. Пожалуйста, помогите мне на Как изменить цвет текста кнопки с помощью селектора?
добавить –
@Anas Azeem вы видели мой ответ ниже. – Ironman