在卸载android应用时,或者进行一些配置时,会出现这样一个水平进度条,如下图所示:

它与@android:style/Widget.ProgressBar.Horizontal的风格不同。
如何在我自己的应用程序中使用它?
发布于 2012-11-16 11:33:15
如果我设置了android:indeterminate="true",我的手机上就是Widget.ProgressBar.Horizontal
发布于 2013-12-12 19:51:49
只需添加一个样式的行,您的进度就会变得水平:
<ProgressBar
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/progress"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:max="100"
android:progress="45"/>发布于 2016-01-28 16:26:26
用于使用新的进度条
style="?android:attr/progressBarStyleHorizontal"对于旧的灰色进度条,请使用
style="@android:style/Widget.ProgressBar.Horizontal"在这个示例中,您可以选择通过设置minHeight来更改高度
完整的XML代码是:
<ProgressBar
android:id="@+id/pbProcessing"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/tvProcessing"
android:indeterminateOnly="true"/>如果获取不确定的水平进度条,则将indeterminateOnly设置为true
https://stackoverflow.com/questions/13409912
复制相似问题