0

私は3ListFragmentつの活動をしています。最初の listFragment では、いくつかのlistItemListFragmentを使用してレイアウトを作成し、簡単に拡張しました。

setListAdapter(new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, getResources.getStringArray(R.string.baal)));

2 番目の項目は 1 番目listFragmentの選択項目に応じて変化ListFragmentし、同様に 3 番目のlistFragment項目は 2 番目の選択項目に応じて変化しListFragmentます。

1 つ目ListFragmentは、他の に依存しないため、静的ListFragmentです。そのため、レイアウトをいくつかのアイテムで膨らませるだけです。

ただし、2 番目と 3 番目の項目はlistFragments頻繁に変更する必要があります。したがって、クリックイベントのたびに新しいリストアイテムで実行時に膨らませる必要があります。LisFragmentしたがって、2 番目と 3 番目は、毎回新しいリスト アイテムで膨らませて動的に作成する必要があると思います。どうすればそれを達成できますか?私は Fragment の初心者であり、動的 UI の明確な概念が必要です。前もって感謝します。

4

2 に答える 2

0

タブを使用して、選択ごとにタブを動的に追加し、パンくずリストのナビゲーションのように、ユーザーがスワイプして選択をキャンセルできるようにすることをお勧めします。

関連する質問をここで見ることができます: Android - 既存のレイアウトを使用してオンデマンドでタブを作成する方法?

于 2013-07-14T09:03:44.333 に答える