如何包括额外的片段到ViewPager,在Android



我目前使用的是ViewPagerTabLayout, ViewPager目前由三个独立的片段组成。

我希望能够切换到第四个片段使用一个按钮上已经存在的片段之一。

然而,我不希望第四个片段可以通过通常的方式(又名滚动)访问,而不使用按钮到达第四个片段。同样,我希望滚动被禁用时,我目前正在显示我的第四个片段。

这样做的最好方法是什么?

当前hack,我能想到的将是创建一个隐藏的片段在我的主布局。然后,当按钮被按下同时隐藏ViewPager时,我可以显示它。

有更好的方法吗?

包括你的ViewPager片段和onClick替换下一个片段,你可以返回到ViewPager的片段onBackPress。