刚刚修改个进度条 给我报了个Only the original thread that created a view hierarchy can touch its views的错误 总结起来大概就是在主线程更新ui之类的把 之前把他catch了一直没有发现 决解方法就是用ui线程来更新ui了
线程的启动private Handler handlerTimes=new Handler(); Runnable handlerTime = new Runnable(){ public void run() { seekBar.setProgress(mMediaPlayer.getCurrentPosition()); textVideoTime.setText(moviewTime(mMediaPlayer.getCurrentPosition()));//上面和这个就是ui的更新了 handlerTimes.postDelayed(handlerTime, 100);//100表示更新的频率 单位毫秒 } };
handlerTimes.post(handlerTime);
线程的关闭
handlerTimes.removeCallbacks(handlerTime);