[英]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.