为Android中的已检查和按下状态定义CheckedTextView的drawable

时间:2012-03-31 00:49:51

标签: android android-layout

我有当前的代码

<?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 个答案:

答案 0 :(得分:4)

就我而言,订单很重要。我不得不切换检查并按下它现在正在工作。