我正在尝试将随机生成的整数打印到屏幕上。我查看了其他几个人关于如何做到这一点的问题,这是我的尝试:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_program);
TextView currentNumber = new TextView(this);
// randNum() generates the random number and returns it (returns int)
currentNumber.setText(randNum());
this.setContentView(currentNumber);
}
但是,当我尝试打开当前活动时,(模拟器)应用程序停止工作。我究竟做错了什么?此外,我将计划允许用户稍后生成一个新的随机数,并且我希望显示器更新currentNumber
变量(覆盖第一个数字)。这是最好的方法还是有更好的方法?