3

3ページのViewPagerがあります。各ページに、別々のクラスに入力されたリストビューを挿入したいと思います。さて、最も簡単な方法は、フラグメントを含むレイアウトを膨らませることです。3ページあるとしましょう。1ページでは、fragment1でレイアウトを膨らませ、2ページでは、fragment2でレイアウトを膨らませ、3ページでは、fragment3でレイアウトを膨らませます。アクティビティをフラグメントコンテンツとして割り当てるにはどうすればよいですか?私はインターネットでチュートリアルを検索してきましたが、私のニーズにぴったり合うものはありません。または、私の目標を達成するためのより良い方法はありますか?

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

アクティビティ12と3はすべてListViewです。itemlayoutとしてカスタムレイアウトを膨らませます。

4

1 に答える 1

4

アクティビティをフラグメントコンテンツとして割り当てるにはどうすればよいですか?

あなたはそうしない。アクティビティはフラグメントを保持しますが、その逆ではありません。

または、私の目標を達成するためのより良い方法はありますか?

ListFragmentの各ページにを使用しますViewPager。それを超えて、あなたはあなたの目標が何であるかを説明していないので、あなたをさらに支援することは困難です。

于 2012-01-28T23:11:38.103 に答える