listView を作成しましたが、簡単に聞き手を追加する方法はありますか? たとえば、このようなものを作ります
List.add("a")
list.addheader("Number")
list.add("1")
.
.
Widget_List_Adapter adapter = new Widget_List_Adapter(this, list);
.
.
.
setListAdapter(adapter);
を使ってみてくださいListView#addHeaderView()
。
警告として、疑似コードの例と同様に、orを呼び出す前にこのメソッドを呼び出す必要があります。setAdapter()
setListAdapter()
ヘッダー レイアウトの後にリストビューが続くレイアウトを定義できます。ヘッダーレイアウトでは、コードで変更できるテキストビューを定義できます
このaddHeaderView()
オプションは、リストの先頭に静的ヘッダーを追加する場合にのみ機能します。セクション ヘッダーを追加する場合は、かなりの追加作業を行う必要があります。 この質問は、それを実現するための適切な道筋を示しているはずです。
Android にはセクション List(Table) View はありません。トップ ヘッダーを 1 つ追加するだけで済みますが、IOS のようにセクション化されたテーブル ビューのようなものを作成したい場合は、より良いリソースがいくつかあります。
android-section-list このライブラリを使用するだけで素晴らしいです。
android-amazing-listview これも非常にユーザー向けで、FB などのより多くの機能をロードできます。
独自のカスタム リストを作成する方法については、完全なブログをご覧ください。