我试图定义setOnSeekBarChangeListener方法,它给我一个错误来实现OnStopTouchTracking meethod。当我尝试覆盖它时,它会抛出一个错误,指出不能覆盖超类的方法。 我是否遗漏了要包含在seekbar事件监听器中的任何库?或者该课程应该被宣布为抽象?
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.SeekBar;
public class task4_Activity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
SeekBar seekbar = (SeekBar) findViewById(R.id.seekBar);
setContentView(R.layout.task4_layout);
seekbar.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)
{
}
});
}
}
答案 0 :(得分:3)
应该是onStartTrackingTouch
而不是OnstartTrackingTouch
应该是onStopTrackingTouch
而不是OnstopTrackingTouch
你在所有方法的开头写了大写字母。