如何设计进度条以使其看起来像 Material Design? (见图)

How can I style a progress bar to look like Material Design ? (see picture)

我需要将我的进度条样式设置为类似于上面的样式。有任何想法吗? 谢谢

我实际上想知道是否可以在不使用 SwipeRefreshLayout 的情况下将 ProgressBar 设计成这样。抱歉我不够清楚

你应该使用 SwipeRefreshLayout。它作为 android.support.v4.widget 包含在最新的 v4 支持库中。

您想要实现的目标违反了Material 设计准则。您应该仅使用此指标来指示由 "swipe to refresh" 模式引起的刷新(请参阅 here)。要指示任何其他类型的进度,您应该使用不同类型的进度指示器。都写在这里: Progres & Activity - Material Design Guide

如果您需要从下向上滑动以显示圆形进度指示器,可在以下位置找到源代码:

https://github.com/JohannBlake/SwipeRefreshLayoutBottom

如果您需要一个带有Material设计的线性线性(determinate/indeterminate)进度指示器,源代码位于:

https://github.com/JohannBlake/JBProgressIndicator