如何在Android

时间:2018-12-01 07:56:50

标签: android android-progressbar

当用户取消下载运行时,必须先进入进度条。为此,我设置了进度(0),但进度条并没有排在第一位,而是处于相同的情况:

progressBar.setProgress(0);

我该怎么办?

2 个答案:

答案 0 :(得分:2)

进度栏有两种模式:

1。不确定模式

<ProgressBar
              android:id="@+id/indeterminateBar"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
        />

2。确定模式

<ProgressBar
      android:id="@+id/determinateBar"
      style="@android:style/Widget.ProgressBar.Horizontal" //this line is import!
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:progress="25"/> //initial progress bar position(25%), also could be set via java codes.

注意:对于不确定模式,setProgress方法无效

答案 1 :(得分:0)

我知道它可以正常工作。实际上,运行此方法后,我应该停止包含更新进度条的循环