我希望逐个将数字存储在数组中......当用户按下按钮时,它将在文本字段中生成数字..我想将该数字存储在数组中
答案 0 :(得分:0)
这是一个非常简单的问题......我正在写这篇文章,但我希望你先试着再问下一个问题: 对于这个问题,你只需要在按钮的onClickListner()中使用Math.random()函数。现在使用函数setText()将其置于textview中。 例如,如果你的textview名称是tv,那么使用tv.setText(no),其中no = Math.random()
答案 1 :(得分:0)
那样的东西?
findViewById(R.id.ButtonRandomNumber).setOnClickListener(mRandomListener);
TextView randomNumber = (TextView) findViewById(R.id.randomNumber);
private OnClickListener mRandomListener = new OnClickListener() {
public void onClick(View v) {
Random rand = new Random();
array[array.length + 1] = rand;
randomNumber.setText(String.format(rand));
}
};
使数组成为一个全局变量,这应该或多或少有效。那是你想知道的吗?