2011-01-28 2 views
0

리뷰 평점을 지정해야하는 요구 사항이 있습니다 (별 5 개 ~ 별 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> 

어떤 제안이 가장 도움이 될 것입니다.

답변

0

Level List은 완벽하게 맞는 것 같습니다.

+0

고마워요, 이건 내 현재 요구 사항에 맞는 정보뿐 아니라 SimpleCursorAdapter를 확장하고 반환 된 각 문자열을 기반으로 드로어 블을 설정하는 맞춤 어댑터를 만든 솔루션을 발견했습니다. –

관련 문제