後隨機我有我的代碼,在那裏我展示隨機從數組中TextView
項目在strings.xml
問題的一部分相同的項目,我不有這麼多的項目和大部分時間,它顯示相同的,即使它已經顯示..
有沒有什麼辦法顯示相同的項目,只有在數組已完成,並已看到所有的項目後,隨機顯示? ?然後從頭開始,做同樣的..
代碼的部分是:
安卓:顯示陣列已經完成
private static final Random rgenerator = new Random();
......
Resources res = getResources();
myString = res.getStringArray(R.array.My_Array);
String q = myString[rgenerator.nextInt(myString.length)];
textView.setText(q);
謝謝!!
你可能還記得在一個位陣列中所列的項目和rgenerator.nextInt(myString.length)項目後,選擇第一項錯誤。當所有的真正的重新設置爲假。 – Serg