[英]Android app crashes, setting textview to number
Relative new to Android and Java programming. 相对较新的Android和Java编程。 I have one TextView with the number 0 in, which will show the number as it get bigger or smaller.
我有一个带有数字0的TextView,它将随着数字的变大或变小而显示数字。 I also have two buttons, one to add, one to subtract, both call their own method, the ones below.
我也有两个按钮,一个添加,一个减去,两个都调用它们自己的方法,如下所示。 When I launch this app, it crashes.
当我启动此应用程序时,它崩溃了。
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);
}
I also tried numberView.setText(Integer.toString(number)); 我也尝试过numberView.setText(Integer.toString(number));
If it wasn't a null pointer exception 如果不是空指针异常
Then you can do this numberView.setText(number+"")
然后,您可以执行此
numberView.setText(number+"")
尝试做:
numberView.setText(String.valueOf(number));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.