无法解析符号'OnSeekBarChangeListener'

时间:2016-05-08 20:04:11

标签: java android seekbar

我正在尝试创建一个SeekBar监听器,但由于某种原因,以下内容:

final SeekBar birthdaySlider = (SeekBar) findViewById(R.id.birthdaySlider);

birthdaySlider.setOnSeekBarChangeListener(new birthdaySlider.OnSeekBarChangeListener() {});

返回错误:

  

无法解析符号'OnSeekBarChangeListener'

1 个答案:

答案 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 键,您将看到自动完成菜单,其中包含可能的方法。