【发布时间】:2013-01-05 20:13:18
【问题描述】:
我正在构建一个使用来自以下位置的滑动菜单库的应用程序:
https://github.com/jfeinstein10/SlidingMenu
我有一个关于如何在此菜单模式中使用片段和活动的设计问题。
选项 1:当用户点击滑动菜单选项时,启动一个同样实现滑动菜单的新 Activity。
选项 2:当用户单击滑动菜单选项时,切换到主活动内的新片段。在这种情况下,我基本上会有一个活动来托管几个不同的片段,这些片段可以根据用户选择的菜单选项进行交换。
是否有人从上述两个选项中看到任何优点/缺点或有更好的选项?
谢谢, 内森
【问题讨论】:
-
你应该使用选项2。如果你使用选项1,用户将看不到SlidingMenu滑动关闭。
-
感谢您的回复。我现在选择了选项 2。虽然这意味着我的应用程序中的几乎所有功能都存在于一个活动(和子片段)中,但主要活动变得越来越复杂。
标签: android android-fragments android-fragmentactivity