【问题标题】:Start same android last activity on relaunch after closing the app关闭应用程序后重新启动时启动相同的 android last 活动
【发布时间】:2013-12-16 05:19:26
【问题描述】:

我正在开发一个具有将图像上传到 Instagram 的功能的应用程序。因此,当我将图像上传到 instagram 并按下主页按钮时,应用程序已关闭,当我重新启动应用程序时,它将从主 [启动屏幕] 活动开始。

在该应用程序中,我可以选择从图库和相机中获取图像。所以当我按下主页按钮并重新启动应用程序时,它应该启动我可以选择图像的活动。

我已经尝试了很多。如果有人有解决方案,请帮助我。

【问题讨论】:

  • 您可以使用共享偏好来保存您在应用中的位置并在第一次活动中检查
  • 发布您的活动代码,通常不会关闭,可能是您在某处调用完成
  • 看看可能对你有帮助stackoverflow.com/questions/15353900/…
  • 可能是 Arju 34 的评论是可能的,或者您的应用程序正在消耗更多内存,因此操作系统正在破坏活动堆栈,请在清单的应用程序标签中尝试 android:largeHeap=true
  • 这个答案可能对您有所帮助。这不是我的帖子。 stackoverflow.com/questions/19860321/…

标签: android performance android-intent android-activity


【解决方案1】:

默认情况下,重新启动应用程序时会打开最后一个活动。但某些设备不会发生。 我不知道正确的原因,但该设备可能存在设置问题。

【讨论】:

    【解决方案2】:

    默认情况下,应用程序重新启动时会显示最后一个活动。除非您添加了任何“无历史标志”或:

     android:noHistory="true"
    

    将 noHistory 设置为 false。 ..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多