【发布时间】:2015-11-20 16:39:17
【问题描述】:
我如何知道活动是否由于按下按钮并因此启动意图而进入 onResume,或者用户是否选择返回?
编辑:
基本上,Activity A 正在播放歌曲
您可以在 Activity B 中选择要播放的新歌曲,这会将意图发送回 Activity A 以开始新歌曲
但目前如果从 Activity B 按下“返回”,我需要歌曲继续播放,而不是它在重新启动的那一刻执行的操作,因为它从之前在 onResume() 中运行意图;
【问题讨论】:
-
您可以尝试在开始意图之前在按钮 onClick 和 onBackpressed 上放置不同的日志
-
有必要澄清一下您是指您的 UI 按钮,还是手机上的软按钮(返回、主页等)。
-
您的问题存在误解。准确地描述你的意图和你试图完成的事情。它将帮助您获得合理的答复。
标签: android onresume activity-lifecycle