我尝试过:
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
videoview.getCurrentPosition;
}
},0,1000);
但是它不起作用(崩溃)。
它说:
“无法在尚未调用looper.prepare的线程内创建处理程序” = /
答案 0 :(得分:0)
请,如果您有答案,请发表我的答案。
final Handler handler = new Handler();
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
handler.post( new Runneable(){
public void run (){
//Your function =D
}
});
}
},0,1000);