я создаю приложение, что в классе у меня есть это случайное:Сброс генератора случайных чисел для Android
public class Ejemplo extends Activity implements OnClickListener {
int ran=(int)(1*Math.random()) +1;
, а также имеют этот счетчик
int contador= 0; // this is just to know how many time i won
тогда у меня есть 2 кнопки a1 и a2
и в моем OnClick
switch (v.getId()) {
case R.id.a1:
if(ran == 1){
a1.setText("WIN");
contador= contador + 1;
}
else{
a1.setText("0");
}
a1.setClickable(false);
break;
case R.id.a2:
if(ran == 2){
a2.setText("WIN");
contador= contador + 1;
}
else{
a2.setText("0");
}
a2.setClickable(false);
break;
, так что проблема в том, что когда я нажимаю кнопку: Новая игра, случайный будет иметь одинаковое количество случайных чисел, и я не могу просто снова вызвать действие bc, я не хочу сбросить счетчик: contador.
Как я могу просто сбросить свой случайный случай, так что он всегда не выбирает ту же кнопку?
Я не могу это сделать, bc идея игры в том, что у вас есть два варианта, а один из них - WIN, и если у меня есть, то в этом swith, возможно, никто не победит. то также я не могу нажать два раза один баттом, только один – Zul
ok marko я попробую thx – Zul