我刚刚在Android开发者网站上找到了ContentLoadingProgressBar
类。我搜索了一下,但找不到该类的任何用法或解释。我列出了一些关于该类的问题,如果有人回答就太好了。
1.它与ProgressBar有何不同?
1.我们应该自己显示/隐藏进度栏吗?
1.设置进度栏的样式?
https://developer.android.com/reference/android/support/v4/widget/ContentLoadingProgressBar.html
我刚刚在Android开发者网站上找到了ContentLoadingProgressBar
类。我搜索了一下,但找不到该类的任何用法或解释。我列出了一些关于该类的问题,如果有人回答就太好了。
1.它与ProgressBar有何不同?
1.我们应该自己显示/隐藏进度栏吗?
1.设置进度栏的样式?
https://developer.android.com/reference/android/support/v4/widget/ContentLoadingProgressBar.html
2条答案
按热度按时间5jdjgkvh1#
我试过这个:
而且它在Android 5. 0上也能工作,我认为在我测试之后风格很重要。
而且这个小程序的显示效果恐怕要取决于你App的主题。
u3r8eeie2#
我能够使这个东西为我工作,但它需要一些修改的源代码,我从grepcode抓取。
我删除了
onAttachedToWindow()
覆盖,因为我觉得在这种情况下没有必要删除回调,覆盖的方法导致在onResume()
中调用show()
不起作用,因为回调在那之后就被删除了。我还必须弄清楚为什么视图显然根本没有被绘制,我认为原因是传递给
ProgressBar
构造函数的第三个参数,所以我改变了构造函数,直接调用ProgressBar
构造函数,而不修改参数。这个类的我的版本可以在here中找到
我的回答:
1.如果在show()之后不到0.5s调用hide(),它根本不显示,并且它至少显示0.5s,这防止了在"幼稚"实现中可能看到的非常快的 Flink 。
1.是的
1.我认为这只是一个常规的
ProgressBar
造型案例