Попытка получить случайную строку из ListArray на нажатой кнопке. Всегда получать то же самое, второй элемент. Независимо от того, насколько большой массив.Невозможно получить случайный элемент из ListArray
Вот что я на нажатой клавише:
int randIndex = getRandomIndex(ListArray.size());
String chosenItem = ListArray.get(randIndex);
Метод getRandomIndex
испрашивается заранее, и выглядит следующим образом:
public int getRandomIndex(int size) {
return (1+(int)Math.random()*size);
};
Итак, что можно сделать здесь? – wswld
Вместо этого используйте класс «Случайный» ... это более читаемо, если честно. –
Я боролся с «Случайным» некоторое время, прежде чем я встретил людей, предлагающих этот путь. – wswld