我不知道从哪里开始。 我试图画一个水平条,有一个从左到右移动的滑块 (类似于在瞄准球的篮球比赛中所看到的)。 我希望能够控制从左到右移动的速度然后停止它 在触摸或某种性质的东西。
与垂直条一样增加和减少的想法与强度计相同。 任何建议,将不胜感激。 感谢。答案 0 :(得分:0)
没有预先定义的组件可以执行此操作,但您可以使用ProgressBar
或SeekBar
执行此操作:
postDelayed
在ui线程上安排Runnable,每次Runnable更新值时,它将根据您选择的时间间隔重新安排自己,这应控制速度。然后,您可以使用进度条值作为最终数字。
有关ProgressBar详细信息,请参阅http://developer.android.com/reference/android/widget/ProgressBar.html;有关postDelayed
的使用,请参见http://developer.android.com/reference/android/view/View.html#postDelayed%28java.lang.Runnable,%20long%29。