以下のような ListView を作りたいと思います。ListItems はセクションにグループ化され、セクションごとにアイテム数が異なります。どうすれば始められますか??
注意:横にセクションヘッダーが必要です。また、アイテムはデータベースからクエリされ、セクションは現在、テーブルの列に基づいて計算されていることにも言及できます。
以下のような ListView を作りたいと思います。ListItems はセクションにグループ化され、セクションごとにアイテム数が異なります。どうすれば始められますか??
注意:横にセクションヘッダーが必要です。また、アイテムはデータベースからクエリされ、セクションは現在、テーブルの列に基づいて計算されていることにも言及できます。
まさにあなたが必要としているものを見つけたと思います。この特定の例では、sectionItem と EntryItem に個別のアダプターを実装する必要があります。
アダプタと ListItems (独自の でカスタマイズitem.xml
) の処理方法を知っていることを前提として、これはセクションとエントリの作成方法に関する本格的なチュートリアルです (解決策 #2)。
チュートリアルでは、コードから xml へのレイアウトも示されていますが、セクションとエントリ項目の独自のカスタム レイアウトを作成することもできます。これは非常に簡単でわかりやすいものです。
次のように外れるようにします。
展開可能な listViews を使用します。例はhttp://android-adda.blogspot.in/2011/06/custom-expandable-listview.htmlです。詳細については、http://developer.android.com/reference/android/widget を参照してください。 /ExpandableListView.html