Как сохранить массив объектов - PullRequest
2 голосов
/ 23 апреля 2011

Итак, я делаю игру по пустякам и поэтому создал собственный набор вопросов. У меня есть XML-файл в папке raw, который содержит все вопросы и разбирает все в моем массиве. Я хочу иметь возможность перетасовать все вопросы после того, как пользователь завершит игру и начнет новую.

Это действительно легко реализовать - просто перемешать массив! Проблема, с которой я сталкиваюсь, - это сохранение вещей. С помощью общих настроек я могу сохранить индекс (вопрос, на котором был задан пользователь) при закрытии приложения. Но когда я перетасовываю массив, и они покидают приложение и возвращаются обратно - массив возвращается к массиву по умолчанию, так что перемешивание является своего рода спорным. Вы, очевидно, не можете сохранять массивы с общими префиксами - так кто-нибудь знает простой / легкий способ сохранить перетасованный массив?

1 Ответ

1 голос
/ 23 апреля 2011
...