(1)今天下午花了很长时间做mediaPlayer在指定时间点停止的功能,因为没有关于播放状态的监听器,所以苦恼了很久,最后的解决方案是新开一个线程,该线程可以并行监控播放状态:
new Thread(){
public void run() {
while (mPlayer.isPlaying()) {
if (mPlayer.getCurrentPosition() >= (pitch[startIndex].sentenceEndTime-100)) {
mPlayer.stop();
}
}
};
}.start();
有关mediaPlayer的链接
(2)另外今天还有一点心得就是:每天工作的时候应该提高效率,并且每天都应该清楚自己在干什么,要做好总结!