インデックス付きセクションを持つ単純な ListView の代わりに、PinnedHeaderListViewをExpandableListViewで使用できるように調整した人はいますか? 私は基本的にExpandableListView
、次のグループ ビューによって押し上げられるまで、各グループ アイテム ビューが一番上に固定されたままになるようにしたいと考えています。
コードを調べて、どのようPinnedHeaderListView
に機能するかを理解しようとしましたが、に適応するのは難しいようExpandableListView
です. 主な問題は、異なる種類のアダプターと描画方法の使用にあるようです。Aは、セクションの位置を追跡するPinnedHeaderListView
ために を利用します。SectionIndexer
各アイテムを描画するとgetView()
、そのアイテムが新しいセクションの始まりであるかどうかがチェックされます。アイテムが新しいセクションの始まりである場合、アイテムのビュー内にセクション ヘッダーが表示されます。list_item
anExpandableListAdapter
には agetChildView()
と aがありgetGroupView()
、項目とセクションを別々のリスト項目として別々に描画します。
PinnedHeaderListView
で同様の動作を得るためにの方法論を使用する何らかの方法があるに違いないとExpandableListView
確信していますが、どこから始めればよいかわかりません。