Я пишу простую программу для викторины с несколькими вариантами. Таблица базы данных SQLite выглядит так:Android Quiz App с базами данных SQLite случайный выбор
1 Question1 RightAnswer1
2 Question2 RightAnswer2
3 Question3 RightAnswer3
and so on.
Макет деятельности выглядит следующим образом.
Question TextView
Wrong Answer ListViewItem
Right Answer ListViewItem
Wrong Answer ListViewItem
Wrong Answer ListViewItem
Я собираюсь выбрать Java random для выбора случайного вопроса из таблицы. Мой вопрос: как я должен выбирать неправильные ответы из одной таблицы, чтобы они не совпадали с правильным ответом. И еще один вопрос: как правильно разместить правильный ответ в одном из четырех текстовых элементов? Должен ли я использовать Java Collections.shuffle для перетасовки этих четырех позиций?
Ответ на такой же вопрос уже был дан на SO. Я не могу найти его, чтобы предоставить вам ссылку. –