日期:
来源:安卓基础开发收集编辑:拖动
拖动条和进度条类似,不同的是拖动条可以允许用户拖动滑块来改变值,通常用于实现对某种数值的调节。
1.可以在xml布局文件中通过标记添加,其基本语法格式如下:
android:layout_ android:id="@+id/seekBar1"
SeekBar组件允许用户改变拖动滑块的外观,这可以使用Android:thumb属性实现,该属性的属性值为一个Drawable对象,该Drawable对象将作为自定义滑块。
2.由于拖动条被用户控制,所以需要为其添加OnSeekBarChangeListener监听器,基本代码如下:
seekbar.setOnSeekBarChangeListener(new onSeekBarChangeListener(){
@Override
public void onStopTrackingTouch(SeekBar seekBar){
//要执行的代码
}
@Override
public void onStarTrackingTouch(SeekBar seekBar){
//要执行的代码
}
@Override
public void onProgressChanged(SeekBar seekBar,int progress,boolean fromUser){
//其他要执行的代码
}
})