繁体   English   中英

使用FLAG_ACTIVITY_NEW_TASK恢复播放后停止音乐

[英]Stop music after resume using FLAG_ACTIVITY_NEW_TASK

我正在为Android应用程序工作。 我正在广播在线广播。 我正面临与我的应用相关的问题。 我显示了一条通知消息,当用户单击它时,它应该重新打开上一个活动。 为了使最后一个活动最前面,我设置了FLAG_ACTIVITY_NEW_TASK选项。 这样可以。 问题在于音乐,因为当活动进行到最前面时,它就停止了。 我已经在onCreate方法中设置了setRetainInstance(true)

我尝试不使用任何标志,并且效果很好,但是我在此过程中创建了许多活动:每次单击通知时都进行一次。

我还检查了我是否未设置媒体pause/stop

编辑

解决了。 看我的答案。

我删除了通知意图中的所有标志,这在我单击“后退”按钮时导致不良行为。 因此,我需要重写onBackPressed并将自己称为我的活动。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM