安卓:FragmentActivity在FragmentActivity(滚动视图中的导航栏)(An

2019-09-20 14:31发布

我有一个FragmentActivity这可以通过经由ViewPager和它承载的动作条用于导航的FragmentActivity几个片段滑动。

现在我想窝在其中承载的ActionBar其他FragmentActivity的第一个片段与ViewPager的FragmentActivity。

换句话说,我希望有一个ActionBar的导航和在它的第一个标签,我想有滑动式片段。

我的问题是如何嵌套一个FragmentActivity在另一个FragmentActivity。 对自己的两个工作,但我不明白他们一起工作。

Answer 1:

在片段级别应用随着ViewPager与它的滑动手势的默认刷卡功能已禁用

你可以写你自己的触摸拦截器视图寻呼机里面的片段。

但是在第二个意见,请看我的问题moqup:

你可以有几个集装箱的ViewGroup最好的FrameLayout,其中每个可以添加或使用事务取出碎片。 导航面板的容器比,其中ViewPager是显示不同:

保持这个ViewPager中,在另一个FrameLayout里产生一个独立的片段。 在这里ViewPager你不应该使用FragmentPageAdapter,但经常PagerAdapter(避免碎片的嵌套)。 因此,ViewPager为在那里它们被示出的视图,而不是片段父容器。

抽屉式导航栏(项目点击)的目标将是本次的FrameLayout。 把事情简单化!!

同样,你可以有一个基于标签ViewPager与这个新发现的信息的第一片内ViewPager。



文章来源: Android: FragmentActivity in FragmentActivity (Scrollview in Navigationbar)