我想在安装后运行onCreate方法一次我的活动。这意味着如果我从应用程序中退出并返回onresume运行而不是oncreate。我知道你可以设置一个含有意图的FLAGS_ACTIVITY ...但是我想在清单中设置它。
感谢马特
答案 0 :(得分:2)
如果应用程序已被Android操作系统关闭或用户将其终止,则无法绕过onCreate()方法。也许您应该重新考虑编写程序以解决此问题的方式。
答案 1 :(得分:1)
android:launchMode="singleTask"
怎么样。
答案 2 :(得分:0)
就像我在评论中所说,如果你的活动被杀,你就无法绕过onCreate()
。
要解决您的问题,您应该将缓存代码完全移出onCreate()
。 onResume()
是一个更好的地方。但是,这不会解决您的问题,除非您找出某种方法来检查行动是否已经发生。