我想每次單擊一個按鈕時都會將得分變量加1。問題是我必須在onClick之外聲明分數變量,否則它將始終設置爲0.另外,我無法聲明變量final,因爲我正在修改該變量。這是代碼。變量需要聲明爲最後
int score = 0;
View.OnClickListener listener = new View.OnClickListener() {
@Override
public void onClick(View v) {
score++;
scoreLabel.setText(String.valueOf(score));
讓它類成員變量 – Inducesmile