Android ProgressBar设置监听事件
时间: 2023-08-07 12:27:27 浏览: 181
android 事件监听机制
你可以通过设置 ProgressBar 的 OnSeekBarChangeListener 来监听 ProgressBar 的值改变事件,代码如下:
```
ProgressBar progressBar = findViewById(R.id.progress_bar);
progressBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
// 这里写代码处理进度改变事件
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
}
});
```
其中,onProgressChanged 方法会在进度改变时被调用,可以在其中写入处理代码;onStartTrackingTouch 方法会在用户开始拖动进度条时被调用;onStopTrackingTouch 方法会在用户松开进度条时被调用。
阅读全文