開發一個小游戲,不知道為什麼游戲分數總出錯,每次在游戲中按按鈕了分數就會變成0。
public void button(View view){
Integer counter = Integer.valueOf(0);
counter = counter++;
final TextView score = (TextView) findViewById(R.id.score);
score.setText("Score: " + counter);
}
每次我都能看見分數回歸成0,不知道應該怎麼修復。請高手指點,最好提供點代碼,謝謝。
此問題屬於Java基礎知識---臨時變量問題。
Integer counter = Integer.valueOf(0);
public void button(View view){
counter = counter++;
final TextView score = (TextView) findViewById(R.id.score);
score.setText("Score: " + counter);
}
建議打牢Java基礎知識,再學習移動開發。