【发布时间】:2017-02-05 15:42:12
【问题描述】:
我在 Android Studio 中创建了一个导航抽屉:文件 > 新建 > 活动 > 导航抽屉活动。 它工作得很好,但是我如何在我的主要活动或其他活动中添加这个导航抽屉?因为这是一个问题,这是两个不同的活动...... 对不起我的英语我是法国人:(
【问题讨论】:
-
您可以阅读有关手动添加抽屉的文档。模板有很多不必要的代码,自己做会更好理解
我在 Android Studio 中创建了一个导航抽屉:文件 > 新建 > 活动 > 导航抽屉活动。 它工作得很好,但是我如何在我的主要活动或其他活动中添加这个导航抽屉?因为这是一个问题,这是两个不同的活动...... 对不起我的英语我是法国人:(
【问题讨论】:
Navigation Drawer activity模板只有一个活动,如果你想使用这个模板,那么这个活动应该是你的主要活动。
我的意思是简单地将您的旧 main activity 代码移动到使用模板创建的 Navigation Drawer 的活动中,并使其成为您新应用的主要活动!
否则,您将不得不像模板一样在旧的main activity 中实现导航抽屉
==
更新:
Navigation Drawer activity 模板有 4 种不同的 xml 布局,通常命名为:
1- activity_main.xml 包含 DrawerLayout 并包含编号。 2
2- app_bar_main.xml 包含操作栏 xml 代码并且包含 no。 3
3- content_main.xml 这应该是你的主要布局
4- nav_header_main 包含抽屉的顶视图
注意:名称可能因 Drawer 的活动名称而异。
【讨论】: