0

3 種類の項目を持つ ListView があり、これらの各カテゴリに異なるセレクターを持たせたいと考えています。これまでのところ、カテゴリごとに異なるアイテム レイアウトを使用してこれを達成しましたが、これら 3 つのレイアウト ファイル間で変更されるのはセレクター属性だけであるため、少しばかげていると思います。android:background="@drawable/cat1_selector"

クラスと同様setSelectorの方法を使用して、各アイテムに対してプログラムでこれを行う方法はありませんか?ListView

ありがとう !

4

1 に答える 1

0

getView()または、のメソッドをオーバーライドして、ビューのセレクターを設定できますListAdapter。詳細はこちら

于 2013-01-23T20:15:15.333 に答える