【发布时间】:2012-08-14 09:31:30
【问题描述】:
我需要制作一个圆形进度条,仅在接收数据时旋转。我在布局中写道:
<ProgressBar
android:id="@+id/progress_bar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:indeterminateOnly="true"
style="?android:attr/progressBarStyleSmall"
/>
然后收到部分数据,我做
mProgressBar.incrementProgressBy(10);
我认为最初 mProgressBar 应该停止,但它一直在旋转,即使连接没有建立!
我应该怎么做才能使 ProgressBar 在收到另一部分数据时最初停止并旋转?
【问题讨论】:
-
使用处理程序或异步任务下载数据并在下载完成后显示进度条,然后向处理程序发送消息以停止(不可见或消失)进度条。
标签: android progress-bar