Seekbar没有动

时间:2013-05-27 09:12:48

标签: android seekbar

我有一个搜索栏,它应该在从网址流式传输时移动,但它不会自动移动,但是当你按下搜索栏时,它会带你到达应该的位置。而我的班级没有解雇run()函数!

public void run() {
// TODO Auto-generated method stub
int currentPosition = 0;
int total = mediaPlayer.getDuration();
seekprogress.setMax(total);
while (mediaPlayer != null && currentPosition <total) {
    try {
        Thread.sleep(100);
        currentPosition = mediaPlayer.getCurrentPosition();
    } catch (InterruptedException e) {
        return;
    } catch (Exception e) {
        return;
    }
    seekprogress.setProgress(currentPosition);
}

}

1 个答案:

答案 0 :(得分:0)

您只能从UI线程更新UI元素。使用runOnUiThread