2

私の主な活動では、ListView.

2 つListの があります。1 は のリストでPeople、1 は のリストですGroup。両方のリストには、それぞれの からデータが供給されていますSQLite database

これらの 2 つのリストを表示するために、アダプターは、関連するメソッドなどを拡張ListView.setAdapter(PeopleAdapter)およびオーバーライドするListView.setAdapter(GroupAdapter)ListView アダプターにすぎません。BaseAdapter

私がやろうとしているのは、Groupビューを通常のリストビューから に変更しExpandableListViewて、 をクリックするGroupPeopleがすぐに表示されるようにすることですListView

これを達成するための最良の方法は何ですか?

これまでのところ、そのアダプターGroupsAdapterを拡張して使用するように変更しようとしましたが、アダプターとも設定できないため、アクティビティBaseExpandableListAdapterで 1 つだけではうまくいきません。長い時間がかかりましたが、思ったように機能していなかったため、すべての変更を元に戻しました。ListViewListViewListViewExpandableListView

私が望むものを達成する方法についての設計上の助けをいただければ幸いです。ありがとうございます。

編集:私が探しているものの種類の粗雑に描かれた絵。[ユーザーとグループ] ボタンを押しても、新しいアクティビティは開始されません。別のアダプターが設定されるだけです。1 つはリスト ビューで、もう 1 つは展開可能なリスト ビューです。

ここに画像の説明を入力

4

1 に答える 1