如何使用补充工具栏在Android中切换活动?

时间:2014-06-15 06:34:59

标签: android android-fragments android-activity sidebar android-side-navigation

我第一次尝试使用Android Sidebar。我已经在我的主要活动上成功实施了侧边栏,但我想在所有其他活动中使用侧边栏。它有什么解决方案吗?或者我需要使用Fragment ??

由于

2 个答案:

答案 0 :(得分:0)

您可以选择导航抽屉之外的空白以外的导航类型,然后为导航抽屉的每个选项创建自己的自定义片段。

答案 1 :(得分:0)

我假设Sidebar你的意思是DrawerLayout。

使用此类导航时,更好的做法是使用基于片段的流而不是基于活动的流。在多个活动中实现DrawerLayout将导致大量冗余代码。

解决方案是使用Fragments。在应用程序的整个生命周期中维护FragmentTransaction的实例。确定当用户单击导航元素时要更改的布局,并根据应用程序的流程添加/替换此布局中的片段。