【发布时间】:2020-01-18 12:35:31
【问题描述】:
我想要从 0 移动到 100 的水平进度条。我在布局中添加了这段代码。我应该怎么做才能移动这个进度条?
<ProgressBar
android:id="@+id/progressBar"
android:indeterminate="false"
android:layout_width="300dp"
android:layout_height="50dp"
android:layout_marginTop="100dp"
android:layout_marginLeft="50dp"
android:progress="0"
android:max="100"
style="@android:style/Widget.ProgressBar.Horizontal"
/>
【问题讨论】:
-
从代码中你需要在 ProgressBar 视图对象上调用
setProgress(int)并且栏会相应地移动 -
不,这不是我的问题的答案。
-
在 kotlin 代码中通过 id 查找进度视图并在循环中设置进度值从 1 到 100
progressbar.setProgress(value) -
谢谢,你能帮我写代码吗?
标签: android progress-bar android-progressbar