所以我正在使用这个函数从字符串数组列表中随机选择
String[] names;
String random;
Resources res = getResources();
names = res.getStringArray(R.array.RandomList);
Random r = new Random();
int idx = r.nextInt(names.length);
random = (names[idx]);
mainText.setText(random);
但我想知道如何确保它不会两次选择相同的项目,有谁知道如何做到这一点,谢谢