0
我正在为android应用程序工作。我在线上收音机。我正面临与我的应用有关的这个问题。我显示了一条通知消息,当用户点击它时,它应该重新打开最后一个活动。为了引入最后的活动,我设置了FLAG_ACTIVITY_NEW_TASK
选项。这工作正常。问题在于音乐,因为当活动被带到前面时,它停止了。我已经在onCreate
方法中设置了setRetainInstance(true)
。恢复后使用FLAG_ACTIVITY_NEW_TASK停止音乐
我试过没有使用任何标志,它的效果很好,但我在这个过程中创建了许多活动:每次通知被点击一次。
我也检查了我没有设置我的mediaplayer的pause/stop
。
编辑
这是解决。看到我的答案。
您能否解释为什么在切换活动时媒体播放停止了?您是否在活动中托管媒体播放逻辑?如果是这样,我建议不要这样做,并将其转移到服务。 – jagsaund 2015-04-03 16:37:24
我有一个服务。但我想这可能是因为我的手机太慢而停止播放。在tho之前发生。 – 2015-04-03 18:42:57