Witam,
Mam taki kod:
Random random = new Random();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
list.add(6);
list.add(7);
list.add(8);
list.add(9);
list.add(10);
list.add(11);
list.add(12);
list.add(13);
list.add(14);
list.add(15);
list.add(16);
list.add(17);
list.add(18);
if(number == 5){
int ran_button = random.nextInt(list.size());
list.remove(ran_button);
Log.d("dsfsdfsdf", ran_button+"");
int ran_button2 = random.nextInt(list.size());
list.remove(ran_button2);
Log.d("dsfsdfsdf", ran_button2+"");
int ran_button3 = random.nextInt(list.size());
list.remove(ran_button3);
Log.d("dsfsdfsdf", ran_button3+"");
int ran_button4 = random.nextInt(list.size());
list.remove(ran_button4);
Log.d("dsfsdfsdf", ran_button4+"");
int ran_button5 = random.nextInt(list.size());
list.remove(ran_button5);
Log.d("dsfsdfsdf", ran_button5+"");
setButtonOptions(ran_button);
setButtonOptions(ran_button2);
setButtonOptions(ran_button3);
setButtonOptions(ran_button4);
setButtonOptions(ran_button5);
Losuje mi liczbę, ale z dwoma błędami.
1. Losuje te same liczby, więc dałem "remove", ale dalej to samo.
2. Wychodzi 0, a ja nie chce zera, więc dałem "ran_button + 1" do "setButtonOptions()", ale dalej nic.
Może mi ktoś proszę pomóc?
I pomóc w poprzednim temacie z dataBase 😃