Dev-игра для Android: переключение между представлениями - PullRequest
0 голосов
/ 03 июня 2018

Я работаю над созданием простой игры с использованием Android, и у меня есть вопрос о передовых методах перехода между несколькими игровыми экранами.

Экраны игры очень просты в моей игре (например, MainGameScreen, PauseScreen, SettingsScreen и т. Д.), Всего лишь пара кнопок и немного текста.Поэтому я собираюсь объединить все в одном упражнении, создать отдельное представление для каждого из экранов, а затем что-то для перехода между этими представлениями.

Я думал об использовании ViewAnimator для переключения между экранами (см. Здесь экран паузы игры для Android, диалоговое окно или диалоговое окно активности? ), но у меня проблема с ViewAnimator, позволяющим мне переключаться только на основе индекса (т. Е. Я не могу переключиться на желаемое представление с помощью идентификатора макета),Поэтому я думаю, что, возможно, ViewAnimator - не лучший класс для этой работы.

Есть ли другой класс, который больше подходит для переключения между представлениями по моему выбору?

Спасибо всем за помощь.

1 Ответ

0 голосов
/ 03 июня 2018

Я думаю, что вы ищете ViewPager , вы также можете сохранить идентификатор страниц и затем перемещаться по ним

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...