带有活动和PagerView2的Android导航



我的Android应用程序使用导航和ViewPager2时出现问题。

我有一个实现导航抽屉的主Activity,它有自己的导航图,它与应用程序的其他部分配合得很好。

然后我有第二个"活动",它有一个ViewPager2,显示3个不同的片段。现在的问题是,我需要从Main Activity导航到Pager活动,以保持原始的Navigation基础结构。我知道每个活动都有自己的导航图,但第二个活动有一个ViewPager2控件,这意味着它有3个片段,我不能在新的导航图中指定startDestination。。。。因为有3个,这就是问题所在。我可以显示新的活动,但不显示带有"后退"按钮的应用程序栏,该按钮将导航到原始活动。有什么解决方案吗?

您不能通过导航图处理viewpager的片段,但您可以创建名为ViewPagerAbsHolderFragment的父片段,在它内部,您将设置视图寻呼机适配器片段,然后您可以将导航图的起始目的地设置为此ViewPagerABSHolderFraction

相关内容

  • 没有找到相关文章

最新更新