1

ViewPager に 3 つのフラグメントが含まれており、3 つの新しいフラグメントを 3 番目のフラグメントに入れたいと考えています。それは可能ですか?

[ViewPager]
    [Fragment 1]
    [Fragment 2]
    [Fragment 3]
        [Fragment 3-1]
        [Fragment 3-2]
        [Fragment 3-3]
[ViewPager]

編集: getChildFragmentManager() はできませんが、getFragmentManager() のみです。android.support.v4.app を使用しています:

    FragmentManager fm = getFragmentManager();
    FragmentTransaction ft = fm.beginTransaction();
    ft.add(R.layout.tools_frame5, new Plugins());
    ft.commit();

編集: 3 番目のフラグメントに 3 つのアクティビティを配置するのはどうですか? それは可能ですか?

4

1 に答える 1

6

はい、ネストされたフラグメントが可能です。

ネストされたフラグメントを操作している間は、 getFragmentManager ()の代わりにgetChildFragmentManager()を使用する必要があります。詳細については、このリンクを参照してください。

これがあなたを助けることを願っています.... :)

于 2013-06-24T06:31:46.747 に答える