想在一个普通的软件里添加后台音乐  要的效果就是:已进入软件就播放音乐,退出软件音乐自动停止。 不需要任何按钮。
也不需要对按钮做监听。
是用Handler么?代码怎么写呢

解决方案 »

  1.   

    1.定义一个Service的子类,用MediaPlayer实现音乐播放
    public class MusicService extends Service
    ...
    2.在界面activity的onCreate中startService,执行音乐播放
    3.在界面activity的onDestroy中停止service播放音乐,并退出service
      

  2.   

    应该是在onStart中绑定Service吧
      

  3.   


    如果你需要操作 service 就需要绑定一下咯另外要注意解绑  否则service 好像是关闭不了的 
      

  4.   

    用bindService更合适些,bindservice就是在软件退出时,service也停止
    如果用startService的话,软件退出了,service还在后台运行,需要自己去停止。
      

  5.   

    我想了解,你的退出软件是什么意思,activity被销毁还是放入后台,用finish吗