我试图在android中做一个随机数发生器。点击“生成”按钮后,我的代码必须以3个为一组开始生成数字。到目前为止,我已经编写了一个发生器,每个发生器可以产生有限的3个数字。我想创建一个动态生成器,不断产生numbers.CODE: `随机数发生器
public class Plot2Activity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final Random myRandom = new Random();
Button buttonGenerate = (Button)findViewById(R.id.generate);
final TextView textGenerateNumber = (TextView)findViewById(R.id.generatenumber);
buttonGenerate.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
ArrayList<Object> Arry1 = new ArrayList<Object>();
for(int i=0;i<5;i++){
ArrayList<Integer> Arry = new ArrayList<Integer>();
for(int k=0;k<3;k++){
Arry.add(myRandom.nextInt(100));
}
Arry1.add(Arry);
}
textGenerateNumber.setText(String.valueOf(Arry1));
}
});
}
}
好的......非常感谢Krio – nino
不要忘记接受我的答案,如果你喜欢它!谢谢,只需点击我答案左侧的绿色勾号 – doNotCheckMyBlog
您可以发布一个小样本...至于如何从背景线程更新...我有链接问题。 – nino