当用户按下按钮在android中生成随机数时,将数字存储在数组中

时间:2015-07-28 14:42:11

标签: android

我希望逐个将数字存储在数组中......当用户按下按钮时,它将在文本字段中生成数字..我想将该数字存储在数组中

2 个答案:

答案 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));
        }
    };

使数组成为一个全局变量,这应该或多或少有效。那是你想知道的吗?