アプリに を実装するためのチュートリアルに従っていますが、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
ましたが、うまくいきません。