Как получить уникальное случайное число?
Вот как я генерирую уникальное число от 1 до 6 и получаю соответствующие изображения из папки для рисования.
Random rand = new Random();
// n = the number of images, that start at idx 1
rndInt = rand.nextInt(6) + 1;
String imgName = "card" + rndInt;
int id = getResources().getIdentifier(imgName, "drawable", getPackageName());
imgView.setImageResource(id);
То, что я хочу, я должен вызывать этот метод 7 раз, и каждый раз, когда этот метод должен возвращать уникальное случайное нет. так что ни один из уже выбранных номеров не появится снова.