0

ListViewを埋めるために使用しているカスタムカーソルアダプタがあります。インフレータには2つのチェックボックスがあり、どちらにもonclickハンドラがあります。兄弟のチェックボックスに触れたときの状態を確認できるようにしたい。

誰かが似たような経験をしたことがありますか?チェックボックスのListView行を取得する方法がわかりません。カーソルアダプタは常に最後に追加された行の状態になっています。

4

1 に答える 1

1

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

于 2011-06-23T19:06:47.410 に答える