0

我想在 SeekBar 移动时实现不同的图像它在第一次加载(白色图像)和(按下时 - 黄色图像)时工作正常,但(在新闻稿时 - 蓝色图像)没有显示。这是我的代码

<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:drawable="@drawable/default_seek_thumb_pressed_new" 
        android:state_pressed="true" android:state_window_focused="true"/>

    <item android:drawable="@drawable/default_seek_thumb_selected_new" 
        android:state_selected="false" />

    <item android:drawable="@drawable/default_seek_thumb_normal_new"/>

</selector>

提前致谢

4

1 回答 1

0

当您松开按钮时,它将恢复到默认状态。如果您想在从按钮上抬起手指时获得不同的图像,请尝试

<item android:drawable="@drawable/default_seek_thumb_selected_new" 
    android:state_focused="true" android:state_pressed="false"/>

代替

<item android:drawable="@drawable/default_seek_thumb_selected_new" 
    android:state_selected="false" />
于 2012-09-26T08:32:36.123 回答