Перемешивать список слов, встряхивая телефон Android - PullRequest
1 голос
/ 23 марта 2012

У меня есть вид со списком имен.Я хочу перемешать список, когда встряхиваю телефон.Я понимаю, что должен использовать акселерометр для определения дрожания, но я не уверен, как перемешать список имен.Есть предложения?

Спасибо

1 Ответ

1 голос
/ 23 марта 2012

Допустим, у вас есть имена, хранящиеся в виде массива строк, вы можете перемешать массив, используя класс Collection:

String[3] names = new String();
names[0] = "John";
names[1] = "Sam";
names[2] = "Sally";

//Now shuffle the names
names = Collection.shuffle(names);

Вам не нужно использовать Array, чтобы сделатьТаким образом, любой объект, который является дочерним для List, можно перетасовать с помощью Collection.shuffle().Для получения дополнительной информации см. Коллекция документов

...