與Android和Java編程相對較新。我有一個編號爲0的TextView,它會顯示數字越大或越小。我也有兩個按鈕,一個添加,一個減去,都調用他們自己的方法,下面的那些。當我啓動這個應用程序時,它崩潰。Android應用程序崩潰,將textview設置爲數字
TextView numberView = (TextView) findViewById(R.id.textView);
int number = 0;
public void addNumber(View view) {
number++;
numberView.setText(number);
}
public void subtractNumber(View view) {
number--;
numberView.setText(number);
}
我還試圖 numberView.setText(Integer.toString(數));
它被要求一百萬次。在'setContentView'後面移動'numberView =(TextView)findViewById(R.id.textView);'到'onCreate'。保持聲明不在方法中。答案將解決你的下一個問題。 –
發佈錯誤的堆棧跟蹤 – tyczj
非常感謝@EugenPechanec!從很多挫折中拯救了我。 –