3

有许多类似 facebook 应用程序的滑动菜单的实现,在那个问题中提到了。

其中一些,我检查过的实现,正在使用一个活动来显示菜单和数据。当用户从菜单中选择项目时,不会启动新的活动。因此,一个活动用于程序的许多部分,在一个视图中显示不同的数据。

恕我直言,为所有人使用一项活动可能会很混乱。所以,我正在考虑新的计划:

  • 为所有活动添加菜单;
  • 当用户在菜单中选择项目时,关闭(弹出/隐藏)当前活动并启动(推送/显示)与所选项目相关的活动。

有什么想法可以实现这种行为吗?

4

1 回答 1

1

我懒得通读上述线程中的所有答案并检查所有提供的库。

SlidingMenu是一个很好的与 Fragments 一起工作的滑动菜单库

您还应该查看有关活动、意图(您可以设置给它们的标志)的文档以及它们的生命周期是如何管理的,因为您似乎混淆了一些东西。

于 2013-01-12T16:28:52.577 回答