使用片段作为父活动



我正在编写一个使用抽屉导航的Android应用程序,用户可以在其中进行不同的活动。在活动内部,用户可以启动新的儿童活动性,并可以通过Appbar中的UP导航回到原始的儿童活动。

到目前为止,我通常在抽屉菜单中选择新活动后通过意图启动了新活动。然后在所选活动中,我在onCreate();

中创建了一个新的Appbar

但是,我想在所有活动中使用相同的抽屉,因为我希望当前的活动在菜单中被遮蔽,而且我也不想在许多Activites中设置一个新的Appbar。

我已经读到,通用的方法是制作基础性和base_layout,该基础托管Appbar和活动作为片段。但是,这也不适合我,因为我无法在清单和向上导航中声明样式。

您将如何解决问题?

如果您想制作适合所有片段的导航抽屉,则

在主要活动中制作导航抽屉(这将作为父活动起作用),您可以从该导航抽屉打开片段
这是教程
https://www.journaldev.com/9958/android-navigation-drawer-example-tutorial

相关内容

  • 没有找到相关文章

最新更新