【发布时间】:2017-01-27 06:22:24
【问题描述】:
我的 android 应用程序中有后台服务,我从 Splash_activity onCreate() 方法启动服务并且它工作正常。但是当用户按下 home_activity 后按时我如何停止服务。因为当前当用户按下主页按钮然后应用程序关闭但背景音乐不断播放。我无法停止背景音乐。下面是我的启动服务代码 -
Intent svc = new Intent(this, BackgroundSoundServi.class);
startService(svc);
我想在 home_activity 后按按钮中停止背景音乐,因为我在启动活动中启动服务,当用户返回多个(根据用户需要)时间时,它进入家庭活动,然后关闭应用程序。我已经尝试过onPause()、onStop()、onBackpress() 和 stackoverflow 所有其他解决方案,还阅读了关闭服务的服务完整流程,但我无法解决问题,请指导我,我是 android 新手。
我还想设置开/关背景音乐选项我应该怎么做...?以及它是如何工作的。
【问题讨论】:
-
尝试代码并判断是否有效?