【问题标题】:Transition between Fragments/FragmentsActivityFragments/Fragments Activity 之间的转换
【发布时间】:2012-06-20 00:40:42
【问题描述】:

所以我的应用程序在启动 FragmentActivity TestFActivity 时启动。该 FragmentActivity 包含一个 viewpager,其中包括 3 个 Fragment WelcomeFragmentListFragmentTagFragment。 现在,我希望当我单击 ListFragments 中的一个项目时,它会打开一个新的 FragmentActivity DetailsView,其中将包含一个查看器(其中包括来自 ListFragment 的所有项目并允许在它们之间滑动)。

我不知道该怎么做,也不知道这是否是片段的好逻辑。

【问题讨论】:

    标签: android android-fragments android-viewpager


    【解决方案1】:

    Fragment 中启动一个Activity 与从另一个Activity 启动一个Activity 没有什么不同,只需使用新的Activity 类名构造一个Intent 并调用startActivity()。比如:

    //Fragments aren't a context, so used getActivity() instead
    Intent intent = new Intent(getActivity(), DetailsView.class);
    startActivity(intent);
    

    HTH

    【讨论】:

      【解决方案2】:

      这里有一个关于如何使用ViewPager的教程

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多