安卓中SeekBar控件是用于拖动的一种控件,下面来介绍一下它的使用方法。
这个例子实现的是滑动SeekBar控件,在TextView控件上显示开始或停止拖动和所拖动到的位置。
整体思路:在布局文件中定义两个TextView控件和两个SeekBar控件,第一个SeekBar控件设置max、progress属性,第二个SeekBar控件设置max、progress、secondaryProgress(第二进度)属性;在活动中实现OnSeekBarChangeListener,对每个SeekBar控件设置setOnSeekBarChangeListener这个方法,onProgressChanged是滑动滑杆的时候触发的事件,根据不同的SeekBar控件来显示滑动的位置;onStartTrackingTouch是从哪里开始滑动的方法,根据不同的SeekBar控件来显示该控件开始滑动;onStopTrackingTouch是从哪里结束滑动的方法,根据不同的SeekBar控件来显示该控件结束滑动。通过这样的一个实际的例子可以让开发人员很好的理解SeekBar控件各个事件的作用和使用方法。
activity_main.xml文件:
<LinearLayout
android:layout_width="fill_parent"
android:layout