我正在开发一个Android应用程序,我想在3个活动之间切换(比如Home,Map和Photo)。现在流程就像'Home> Map> Photo'。我想允许用户在这3个活动之间切换。如果他想要从照片到地图或从照片到家,而不破坏照片活动。 Android实现这一目标的最佳方式是什么?
我在SO上经历了其他答案,但似乎在某处缓存数据是唯一不会破坏其他功能的可行方法(例如,返回按钮)。
- 编辑 -
我希望它的工作方式与TabHost的工作方式完全相同。将会欣赏有关如何实现这一目标的任何想法。
答案 0 :(得分:0)
好吧,你可以设置一个标签系统,但为什么你会关心Activity是否被销毁--Android会保存一个已保存的实例状态(在一个Bundle中),所以当你的Activity再次被创建时,你可以回到原始状态。
答案 1 :(得分:0)
好的,这就是我最终在活动结束后恢复状态所做的事情。
我也看了db4o android,但不确定我是否会使用它。