请帮助为 SeekBar Thumb 定义自己的 XML drawable。在这个 XML drawable 中,我想为state_selected
和定义自定义形状state_pressed
。
据我了解,在 XML 中的 SeekBar 定义中,我们必须放置android:thumb="@drawable/listview_bg_selector"
如下listview_bg_selector
所示的位置:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="false"
android:state_pressed="false"
android:drawable="@drawable/seekbar_thumb_default" />
<item android:state_pressed="true"
android:drawable="@drawable/seekbar_thumb_clicked"
/>
<item android:state_selected="true"
android:state_pressed="false"
android:drawable="@drawable/seekbar_thumb_selected"
/>
</selector>
但是接下来要做什么,我在这里尝试了带有形状的可绘制对象的代码,但没有任何工作正常,我只看到了默认的 SeekBar。这个问题有什么例子吗?