Определите drawable для CheckedTextView для проверенного и нажатого состояния в Android - PullRequest
4 голосов
/ 31 марта 2012

У меня есть текущий код

<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">  
    <item
        android:state_checked="true"
        android:drawable="@drawable/list_button_selected" />                                   
    <item
        android:state_pressed="true"
        android:drawable="@drawable/list_button_pressed" />
    <item 
        android:drawable="@drawable/list_button" />
</selector>

для моего CheckedTextView, и он работает.Но когда он отмечен и я нажимаю на него, он показывает цвет андроида по умолчанию для фона.Как я могу переписать это?Я пытался

<item
    android:state_checked="true"
    android:state_pressed="true"
    android:drawable="@drawable/list_button_selected" />  

Но это не работает.

1 Ответ

4 голосов
/ 30 апреля 2012

В моем случае порядок важен.Я должен был переключиться, проверил и нажал, и теперь он работает.

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