0
我有一個要求,我必須指定評論評級(0星至5星)此評級顯示爲ImageView
。據我所知,StateListDrawable
可以當存在其中一個按鈕/視圖存在兩種狀態被使用(例如所選擇的狀態和空閒狀態)超過兩個州使用StateListDrawable
我的問題是,如果存在包括在這種情況下更多的狀態(的一種方式6個州)並相應地顯示可繪圖。
目前我只能做到這一點 -
<selector>
<item android:drawable="@drawable/zerostars"
android:state_selected="true"
android:background="@color/tab_background_1" />
<item android:drawable="@drawable/fivestars" />
</selector>
任何建議將是最有幫助的。
謝謝你,這符合我當前的要求,也只是爲了獲取信息,我還找到了一個解決方案,我創建了一個擴展SimpleCursorAdapter的自定義適配器,並基於返回的每個字符串設置drawable。 – 2011-01-28 17:36:00