标签:
新建了一个音乐播放器,在实现seekbar时用到了Timer和TimerTask:
在OnDestory中我注销了播放器,但没有管Timer,所以当程序退出后Timer还在执行,程序出现了这样的错误:
因为在OnDestory中我已经注销了MediaPlayer,但Timer运行的过程中调用MediaPlayer.getCurrentPosition(),所以程序出现了错误。
所以在OnDestory中加上timer.cancel()便解决了错误。
标签:
原文地址:http://www.cnblogs.com/mzct123/p/5535708.html