こんにちは私は次のStateListDrawableを持っています
StateListDrawable circles = new StateListDrawable();
circles.addState(View.SELECTED_STATE_SET, filledCircle());
circles.addState(StateSet.WILD_CARD, circle());
Android API 18 では、これは正しく機能します。つまり、通常は円、アイテムが選択されている場合は塗りつぶされた円です。API 10 では、まったく機能しません。要素の状態が正しく更新されているにもかかわらず、円しか表示されません。
API で変更された点はありますか? コードの残りの部分は、GreenDroid の PageIndicator に基づいているため、実装したのはこのビットだけだと思います。