代码之家  ›  专栏  ›  技术社区  ›  Abhinav

在Android活动之间切换

  •  0
  • Abhinav  · 技术社区  · 14 年前

    我正在开发一个android应用程序,我想在3个活动之间切换(比如home、map和photo)。现在,流程类似于“主页”>“地图”>“照片”。我希望允许用户在这三个活动之间切换。如果他想在不破坏照片活动的情况下从照片到地图或从照片到家。Android中实现这一点的最佳方法是什么?

    我在上面讨论了其他答案,但似乎在某个地方缓存数据是唯一可行的方法,它不会破坏其他功能(例如,后退按钮)。

    --编辑——

    我希望它能像tabhost一样工作。对于如何实现这一点,我将不胜感激。

    2 回复  |  直到 14 年前
        1
  •  0
  •   xil3    14 年前

    好吧,你可以设置一个标签系统,但是为什么你会关心如果活动被破坏或没有-Android保持一个保存的实例状态(在捆绑包中),所以当你的活动再次被创建时,你可以回到原始状态。

        2
  •  0
  •   Abhinav    14 年前

    好的,这就是我在活动结束后恢复状态所做的。

    • 将所有基元变量存储在活动的共享引用中。
    • 将图像存储为文件。
    • 如果需要,将使用sqlite。

    我也看过 db4o android 但不确定我是否会用它。