我正在尝试创建一个SeekBar监听器,但由于某种原因,以下内容:
final SeekBar birthdaySlider = (SeekBar) findViewById(R.id.birthdaySlider);
birthdaySlider.setOnSeekBarChangeListener(new birthdaySlider.OnSeekBarChangeListener() {});
返回错误:
无法解析符号'OnSeekBarChangeListener'
答案 0 :(得分:3)
正确的做法:
final SeekBar birthdaySlider = (SeekBar) findViewById(R.id.birthdaySlider);
birthdaySlider.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
}
});
提示:在Android Studio中,如果按 ctrl + space 键,您将看到自动完成菜单,其中包含可能的方法。