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