0
私はListView/GridViewでAndroidアプリケーションを開発しています。ICS ListViewの背景が無効に設定されているときにonclicklistener
私はconvertView(私のアダプタのgetView()メソッドで返すビュー)にonClickListenerを設定しているので、押されたときにセルの背景はもはや輝きません。 xmlレイアウトファイル(値 '背景')で自分のdrawable(特定の押された状態)を設定できますが、元のもの(onClickListenerが設定されていない場合など)を保持したいと思います。
誰かが私が元の背景を(押された状態で)保持する方法を教えてもらえますか?
はあなたに
PSありがとう:私の下手な英語のため申し訳ありませんが、そのアダプタビュー場合は、私はフランス語
ありがとうございます。 (getView()メソッドで返されたビューのonclickListenerではなく)ListivewでonItemClickListenerを使用すると、問題は解決されます。 これはonItemClickListenerを使用する方が良いですか、それとも別の方法でも問題ありませんか? (私が持っていた問題を除いて) – Valentin
どちらのメソッドも問題ありません。しかし、リスト項目をフォーカス可能にしたい場合は、onClickListenerを使うべきです。その場合、OnItemClickListenerは機能しません。 –