kullanmam gerekiyor. "Değişken içersinde bildirilmesi gerekir." Ben de final olarak değiştirdim. Sonuna değiştirdikten sonra "Son değişkene değer atanamaz" diyen farklı bir hata alıyorum. Burada ne yapacağım konusunda burada sıkışmışım. Onun bana, nihai olarak TextView'un beyan sınıfta koymuyorsun int exam_gradeSeekbar değerini saklamak ama son
public class CalculateGradeActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.calculate_grade_view);
seekbar();
}
public void seekbar(){
SeekBar seek_bar1 = (SeekBar) findViewById(R.id.seekBarExam);
final TextView text_view = (TextView) findViewById(R.id.percentageSeekbar1);
int exam_grade;
TextView text_view5 = (TextView) findViewById(R.id.numeric_grade_id_output);
text_view5.setText(String.valueOf(exam_grade));
int progress = seek_bar1.getProgress();
text_view.setText(String.valueOf(progress));
seek_bar1.setOnSeekBarChangeListener(
new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
exam_grade = progress;
text_view.setText(String.valueOf(progress) + "%");
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
}
}
);
}//ends seekbar function
}
Teşekkür deneyin !! Exam_grade değişkenimi sınıf özelliklerine de yerleştirdim – Carlitos