我試圖在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