0

現在、私のリストセレクターは次のとおりです。

<item android:drawable="@color/half" android:state_focused="true" android:state_selected="false"/>
<item android:drawable="@color/full" android:state_focused="false" android:state_selected="true"/>
<item android:drawable="@color/half" android:state_activated="true"/>
<item android:drawable="@android:color/transparent"/>

それは機能しますが、いくつかの奇妙な点があります。たとえば、アイテムに「ホバー」すると(たとえば、十字キー/トラックボールでアイテムにカーソルを合わせると)、半分のグローではなく、完全なグローが表示されます。

私はこれらのリストセレクターを実際には取得していません。

これを行う正しい方法は何ですか?

4

1 に答える 1

1

セレクターファイルに問題があるようです。Focus2つの状態とを組み合わせていSelectedます。アイテムのフォーカスに十字キーを使用する場合、この組み合わせが発生していない可能性があります。問題を解決するには、 https://stackoverflow.com/a/2728343/630668を参照してください。

于 2012-10-21T03:17:54.767 に答える