web-dev-qa-db-ja.com

Android ListViewヘッダー

ListViewコントロールで標準ヘッダーラベルをどのように作成しますか?

例は、アルファベットの各文字のグループ化された連絡先の最初の文字が表示される連絡先アプリケーションです。

可能であれば、グループ化されたデータとListViewの表示を作成する方法に関するコードスニペットを提供してください。

32
Jeremy Edwards

そのために、私の MergeAdapter またはJeff Sharkeyの SeparatedListAdapter を使用できます。

MergeAdapterの場合、セクションヘッダーに通常のView(たとえば、TextView)を追加し、次にその内容にAdapterを追加しますセクション。泡立て、すすぎ、繰り返します。

32
CommonsWare