【发布时间】:2014-07-08 08:37:00
【问题描述】:
我的 android 应用程序 UI 有两部分 - 菜单栏(蓝色)和内容区域(灰色)。 这里红色是设备屏幕。 单击汉堡菜单时,菜单栏应从左到右打开。 我尝试使用 ViewSwitcher,但一次只显示一个视图。 实现它的正确方法是什么? 更新:我正在寻找 API 级别 10 以上的解决方案。
【问题讨论】:
-
试试this是否提供线索。
我的 android 应用程序 UI 有两部分 - 菜单栏(蓝色)和内容区域(灰色)。 这里红色是设备屏幕。 单击汉堡菜单时,菜单栏应从左到右打开。 我尝试使用 ViewSwitcher,但一次只显示一个视图。 实现它的正确方法是什么? 更新:我正在寻找 API 级别 10 以上的解决方案。
【问题讨论】:
在最新版本的 ADT 中,您可以在创建新 Activity 时选择 Navigation Drawer 作为导航类型。这会自动为您实现这种类型的导航。
或者,查看本教程:http://developer.android.com/training/implementing-navigation/nav-drawer.html
【讨论】:
如果您对覆盖内容的导航栏感到满意,请按照建议使用抽屉式导航。
或者签出: https://play.google.com/store/apps/details?id=com.desarrollodroide.repos
您可以选择和测试许多开源库,然后决定为哪一个获取代码。
【讨论】: