ProgressBar
我想在 Android中设置 a 的最大值。
setProgress
我知道我可以使用or设置当前进度android:progress
,但是如何设置最大值?
ProgressBar
我想在 Android中设置 a 的最大值。
setProgress
我知道我可以使用or设置当前进度android:progress
,但是如何设置最大值?
默认情况下,进度条在达到 100 时是满的。
如果需要,您可以使用 android:max 属性调整最大值(满条的值)
android:max
定义进度可以采用的最大值。
必须是整数值,例如“100”。
这也可能是对包含此类型值的资源(形式为“@[package:]type:name”)或主题属性(形式为“?[package:][type:]name”)的引用.
<ProgressBar
android:id="@+id/progressbar"
style="@android:style/Widget.ProgressBar.Horizontal"
android:max="42" <--- it's the answer)
android:progress="0"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/bottom_header_relativelayout"
/>
或者
probressbar.setMax(Value);
您可以通过两种方式设置进度条
probressbar.setMax(maxValue);
或来自 xml
<ProgressBar
android:max="maxvalue"/>