swe*_*man 35 android android-progressbar
我正在浏览android的开发者网站,我发现了一个名为ContentLoadingProgressBar的类.看到这堂课,我脑子里想出了一些问题.如果有人回答我的问题会很棒.
ProgressBar和ContentLoadingProgressbar?有什么区别?我们可以根据我们的要求显示/隐藏此进度条吗?
我如何自定义这个progressBar的样式?
感谢您在Advance中提供的帮助.如果有人使用代码和示例解释它会很棒.谢谢.
Cha*_*ruක 44
这是我的答案!
Normal ProgressBar和ContentLoadingProgressbar有什么区别?
ContentLoadingProgressbar在显示使用hide()with-in 0.5秒之前等待最小时间被解雇.所以即使show()被称为这个被称为可以在它出现在屏幕上之前被解雇.
ContentLoadingProgressBar的实际用法是什么
它可以防止您在"天真"实现中看到的非常快速的闪烁内容.
我们可以根据我们的要求显示/隐藏此进度条
是
我该如何自定义这个progressBar的样式
<android.support.v4.widget.ContentLoadingProgressBar
android:id="@+id/address_looking_up"
style="?android:attr/progressBarStyleLarge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:visibility="visible" />
Run Code Online (Sandbox Code Playgroud)
用/sf/answers/2679750461/替换样式android:theme
假设您要为某些后台操作显示一个ProgressBar,这可能需要不到500ms或超过5秒的时间。
progressBar.show()然后您开始您的后台操作。如果后台操作在500毫秒内结束。然后你打电话progressBar.hide()
现在,用户将在不到一秒钟的时间内看到进度条的闪烁出现和消失。
介绍ContentLoadingProgressBar:
使用此进度条时,它将等待最短时间,然后显示进度对话框。这意味着如果show()通话和hide()通话之间的时间少于该最短时间,则不会向用户显示任何对话框。
| 归档时间: |
|
| 查看次数: |
16759 次 |
| 最近记录: |