Ada*_*dam 3 android progress-bar
我需要创建一个圆形进度条,它只在数据接收时旋转.我在布局中写道:
<ProgressBar
android:id="@+id/progress_bar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:indeterminateOnly="true"
style="?android:attr/progressBarStyleSmall"
/>
Run Code Online (Sandbox Code Playgroud)
接下来我收到了部分数据
mProgressBar.incrementProgressBy(10);
Run Code Online (Sandbox Code Playgroud)
我认为最初mProgressBar应该停止,但它会永久旋转,甚至连接都没有建立!
我应该怎么做才能使ProgressBar最初停止并在收到另一部分数据时轮换?
小智 5
没有办法阻止不确定的进度条.要么你必须创建自己的自定义进度条,要么你可以使用不确定的drawable做小技巧.
您可以在进度条上设置imageview并在其中设置相同的drawable.
如果要停止动画,请隐藏进度条并显示图像视图.
当您想要开始动画时,隐藏图像视图并显示进度条.
它应该给你同样的效果.
| 归档时间: |
|
| 查看次数: |
10344 次 |
| 最近记录: |