当前位置: 代码迷 >> Android >> 问个服务播放 MP3 的有关问题.音乐放着放着老停掉
  详细解决方案

问个服务播放 MP3 的有关问题.音乐放着放着老停掉

热度:509   发布时间:2016-05-01 12:34:33.0
问个服务播放 MP3 的问题...音乐放着放着老停掉

是的,音乐是在后台服务里的。
不知道为什么 按HOME键 很高的概率 歌曲就会停掉..
目前能力有限找不出原因 。。。求高手们...
------最佳解决方案--------------------
试下设置setForeground看看

@Override  
public void onCreate() {  
        super.onCreate();  
        setForeground(true);
}  
------其他解决方案--------------------
引用:
试下设置setForeground看看

@Override  
public void onCreate() {  
        super.onCreate();  
        setForeground(true);
}


你说的是对的~~不过API已经变了,现在变成startForeground()
------其他解决方案--------------------
mMediaPlayer.setWakeMode(MusicPlaybackService.this, PowerManager.PARTIAL_WAKE_LOCK);
------其他解决方案--------------------
你用bindService来启动service的话随着activity的关闭service也会关闭  你可以先startService再bindservice就不会关闭service也可以随意与service通信了
------其他解决方案--------------------
引用:
mMediaPlayer.setWakeMode(MusicPlaybackService.this, PowerManager.PARTIAL_WAKE_LOCK);


谢谢楼上的,不过没有用 问题依然存在
------其他解决方案--------------------
引用:
试下设置setForeground看看

@Override  
public void onCreate() {  
        super.onCreate();  
        setForeground(true);
}

---------------------------------------------麻烦能解释解释不?没这个方法
------其他解决方案--------------------

来人看看哪............................
------其他解决方案--------------------
http://code.google.com/p/music-player-for-android/
本人写的一个新手向音乐播放器   有源码  希望对你有帮助
------其他解决方案--------------------
null
  相关解决方案