2011-06-23 6 views
0

私はリストビューを埋めるために使用しているカスタムカーソルアダプタを持っています。インフレータには2つのチェックボックスがあり、両方にonclickハンドラがあります。タッチしたときに兄弟CheckBoxの状態をチェックできるようにしたい。カーソルアダプタのオンクリック中に他の要素にアクセスしますか?

誰かが似たような経験をしていますか? CheckBoxのListView行を取得する方法がわからず、カーソルアダプタは常に最後の行が追加された状態です。

答えて

1

クリックしたビューでgetParent()を呼び出し、親ビューでfindViewByIdを呼び出すと、もう一方のチェックボックスに戻ることができます。もちろん、チェックボックスが他のビューにラップされている場合は、いくつかのレベルを上げる必要があります。

+0

実際、それは私が問題をどのように解決したかです。とにかく投稿のおかげで=) – wajiw

関連する問題