0

我有一个由 FragmentStatePagerAdapter 支持的 ViewPager。该应用程序是单个 Activity 应用程序,每个“页面”都有片段。目前我正在使用 ViewPager 显示产品类别,每个类别将包含一个列出所有产品的 ListView(或 RecyclerView)。一旦用户点击产品,viewpager 片段就会被 ProductDetailsFragment 替换。这一切都很好,但当用户按下时,它会重新加载所有类别片段。有没有办法避免这种情况?问题是,如果用户必须分页超过 3 页,他们会希望保持滚动状态。

4

1 回答 1

0

你应该使用这个

  fragmentTransaction.add(android.R.id.content, fragment, Fragment.class.getSimpleName());
  fragmentTransaction.addToBackStack(Fragment.class.getSimpleName()).commit();
于 2015-04-24T12:20:51.233 回答