1

自分の活動でリストのリストを作りたいです。月のリストを考えてみましょう。月の1つを選択すると、その月のデータエントリを含む新しいリストが表示されます。

理解しやすいように写真を追加しました。

どうすればいいのか教えてもらえますか?(PS、私は他の同様の質問で答えを探しています)

ここに画像の説明を入力してください

4

2 に答える 2

1

月のリストを含むリストアクティビティを作成し、

lv.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView<?> parent, View view,
            int position, long id) {

選択した別のビューの別のlistactivityへのインテントを使用できます。ブログの投稿の中にサンプルプロジェクトを作成しました(Androidリストビュー

于 2012-10-03T16:09:53.573 に答える
1

あなたのコメントによると、最善の解決策は、各リストアイテムのクリックでAdapter、選択に応じて新しいものを作成し、それをListViewそれ自体に設定することです。

アイテム内をナビゲーションしたい場合は、コードを使用してツリー構造を作成し、前のリストを判別することをお勧めします。

サンプルコードが必要な場合は、お知らせください。

おそらくExpandableListView、可能な代替案の1つとして確認する必要があります。

于 2012-10-03T16:10:32.893 に答える