2011-07-09 6 views
9

Selectorを私のListViewから無効にします。それが何かをクリックすると、それがクリックされたという表示はありません。Android:ListViewセレクタがnullに設定されていますか?

私は私のリストビュータグでこれを試してみました: android:listSelector="@null"とあなたがそれにどのような状態を持っていないでしょうセレクタとして使用する新しい描画可能に、作成することができ

+1

uはuはListView項目をクリックすると、オレンジ色の効果を削除する意味ですか? – Hein

+0

はい。それは1つの電話から別のものに異なります。しかし、場合によってはオレンジです。 – iTurki

答えて

24

これをアンドロイド:listSelector = "#00000000"に設定してください。あなたのセレクターのアンドロイドカラーの1つを背景色として参照できます。

+14

なぜ@androidを使用しないでください:#00000000の代わりにcolor/transparent? – ademar111190

6

上記のカルパナからの答えは正しいです。また、このようなコードでそれを行うことができます: -

myListView.setSelector(new ColorDrawable(0x0)); 
0
mListView.setSelector(new StateListDrawable()); 
関連する問題