「simple_list_item_multiple_choice」を使用したダイアログのセクションリストビュー」

StackOverflow https://stackoverflow.com/questions/4782707

質問

Sectioned ListViewsのCommonswareの例を使用しているので、ここ, 、しかし、マルチセレクションオプションを使用します。問題は、2番目のセクションまたはその上から選択した場合、GetCheckedItempositions()を取得したときです。セクションヘッダーはポジションとしてカウントされるように思われるので、2番目、3番目の...セクションからチェックされたアイテムを取得するという問題があります.....

役に立ちましたか?

解決

ListView チェック状態を追跡している人であり、 ListAdapter. 。さえ MergeAdapter ヘッダーが何であり、何がそうでないかを本当に知りません - それらはすべてそれの単なる内容です。

拡張(または置き換える)ことができます MergeAdapter ヘッダーとディテール行の違いを具体的に知っているもので。そのアダプターは、絶対的な位置を変換する方法をあなたに与えることができます(何 ListView の報告 getCheckedItemPositions())そのセクション内のセクションと位置に。

また、Commonsware Books、Open Source Codeなどのサポートについては、 cw-android Google Group。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top