seekBar.setOnSeekBarChangeListener(object : Se这里报错
时间: 2024-02-24 10:53:34
浏览: 51
这个错误可能是因为您的 Activity 类没有实现 `SeekBar.OnSeekBarC[han](https://geek.csdn.net/educolumn/0d22b54eaf6bcf967d9625e1679d00b4?spm=1055.2569.3001.10083)geListener` 接口。您可以按照以下步骤修改代码[解决](https://geek.csdn.net/educolumn/03368addd5d267af1b4c6df01bb4af26?spm=1055.2569.3001.10083)问题:
1. 在 Activity 类中实现 `SeekBar.OnSeekBarC[han](https://geek.csdn.net/educolumn/0d22b54eaf6bcf967d9625e1679d00b4?spm=1055.2569.3001.10083)geListener` 接口,例如:
class MainActivity : AppCompatActivity(), SeekBar.OnSeekBarC[han](https://geek.csdn.net/educolumn/0d22b54eaf6bcf967d9625e1679d00b4?spm=1055.2569.3001.10083)geListener {
// ...
override fun onProgressC[han](https://geek.csdn.net/educolumn/0d22b54eaf6bcf967d9625e1679d00b4?spm=1055.2569.3001.10083)ged(seekBar: SeekBar?, progress: Int, fromUser: Boolean) {
// 当 SeekBar 的进度改变时,执行此方法
// progress 为当前进度值
override fun onStartTrackingTouch(seekBar: SeekBar?) {
// 当用户开始拖动 SeekBar 时,执行此方法
override fun onStopTrackingTouch(seekBar: SeekBar?) {
// 当用户停止拖动 SeekBar 时,执行此方法
```