因此我的应用在启动FragmentActivity TestFActivity
时启动。 FragmentActivity包含一个viewpager,其中包含3个片段WelcomeFragment
,ListFragment
和TagFragment
。
现在,我希望当我点击ListFragments中的某个项目时,它会打开一个新的FragmentActivity DetailsView
,它将包含一个viewpager(包含ListFragment
中的所有项目,并允许在它们之间滑动)。
我不清楚如何做到这一点,如果这是片段的好逻辑。
答案 0 :(得分:0)
在Fragment
内启动活动与从另一个Activity
启动活动没有什么不同,只需使用新的Activity类名构建Intent
并调用startActivity()
即可。类似的东西:
//Fragments aren't a context, so used getActivity() instead
Intent intent = new Intent(getActivity(), DetailsView.class);
startActivity(intent);
HTH
答案 1 :(得分:0)
这是一个关于如何使用ViewPager
的教程