两个以上的状态使用StateListDrawable

时间:2011-01-28 10:46:50

标签: android android-layout imageview

我有一个要求,我必须指定评论评级(0星到5星)此评级显示为ImageView。我知道当有两种状态存在按钮/视图时(例如选择状态和空闲状态),可以使用StateListDrawable

我的问题是,是否有一种方法可以包含更多的州(在这种情况下为6个州),并相应地显示抽屉。

目前我只能这样做 -

<selector>
    <item android:drawable="@drawable/zerostars"
          android:state_selected="true" 
          android:background="@color/tab_background_1" />
    <item android:drawable="@drawable/fivestars" />
</selector>

任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:0)

Level List似乎很合适。