我正在制作一个简单的计时应用程序 . 它有一个搜索栏来设置时间和一个按钮来启动或停止 . 当时间到了,它会起到短暂的声音效果 . 几乎所有事情都已完成但是,当计时器倒计时时,我希望搜索栏能够跟踪时间,这意味着它的小点随着计时器的计数向后移动 . 当然这个问题可以通过使用监听器来解决,但是我想在计时器计数时使搜索栏不可触摸,但它仍然显示进度 . 感谢您阅读本文,希望您有一个答案 .
您可以使用ProgressBar并将其设置为:
progressBar.setIndeterminate(false);
您可以通过调用以下方式更新进度:
progressBar.setProgress(progress);
这是常规风格:
<ProgressBar style="?android:attr/progressBarStyleHorizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/progressBar" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:max="100" />
如果您想要更复杂的进度条类型,请查看此处:https://android-arsenal.com/tag/76
1 回答
您可以使用ProgressBar并将其设置为:
您可以通过调用以下方式更新进度:
这是常规风格:
如果您想要更复杂的进度条类型,请查看此处:https://android-arsenal.com/tag/76