我一直在按照教程来实现SeekBar
我的应用程序,但它不起作用。这就是我正在尝试的方法。
public void run(){
int currentPosition = 0;
int total = player.getDuration();
sBar.setMax(total);
while (player.isPlaying()) {
try {
Thread.sleep(1000);
currentPosition = player.getCurrentPosition();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
sBar.setProgress(currentPosition);
}
}
sBar
是SeekBar
我声明为全局变量的那个。
现在的问题是教程中没有提到在哪里调用这个运行方法?我尝试在MediaPlayer
启动后立即调用它,但它不起作用。