时间:2012-11-17 14:28:16 作者:zhouyuanjun 来源:时空猎人官网 进入论坛
(1)为MediaPlayer对象添加完成事件监听器,用于当音乐播放完毕后,重新开始播放音乐。具体代码如下:
(2)为“播放”按钮添加单击事件监听器,在重写的onClickO方法中。首先调用play()方法开始播放音乐,然后对代表是否竹停的标记变量isPause进行设谈。最后设置各按钮的可用状态,关健代码如下:
(3)为“暂停继续”按钮添加单击事件监听器,在重写的。nClickO方法中,如果MediaPlayer处于拍放状态井且标记变isPause的值为佃se.则暂停描放音顺,并设置相关信息:否则,调用MediaPlayer对象的start()方法继续播放音乐,井设里相关信息,关镇代码如下:
(4)为“停止”按钮添加单击事件监听器,在重写的onClicko方法中,首先调用MediaPlayer对象的stop()方法停止擂放音颐,然后设里提示信息及各按钮的可用状态,具体代码如下:
(5)重写Activity的Destroyo方法,用于在当前Activity悄毁时。停止正在播放的视频,井释放MediaPlayer所占用的资源,具体代码如下: