有许多类似facebook应用程序的滑动菜单的实现,在那个问题中提到。
其中一些,我检查的实现,正在使用一个活动来显示菜单和数据。当用户从菜单中选择项目时,不会启动新的活动。因此,一个活动用于程序的许多部分,在一个视图中显示不同的数据。
恕我直言,为所有人使用一个活动可能会很混乱。所以,我在想一个新计划:
- 为所有活动添加菜单;
- 当用户在菜单中选择项目时,关闭(弹出/隐藏)当前活动,启动(推送/显示)与所选项目相关的活动。
有实现这种行为的想法吗?
我懒得通读上述线程中的所有答案并检查所有提供的库。
SlidingMenu
是一个很好的滑动菜单库。你还应该看一下有关Activities, intent(你可以为它们设置的标志)的文档,以及它们的生命周期是如何管理的,因为你似乎混淆了一些东西