Приложение Android вылетает при изменении ориентации - PullRequest
0 голосов
/ 10 марта 2011

Я создал игровое приложение, в котором делюсь некоторыми подробностями в Facebook с помощью кнопки «Поделиться».Когда я заканчиваю игру, он запрашивает имя в диалоговом окне, он не показывает проблем при работе в той же ориентации (пейзаж / портрет).Если я играю в альбомной ориентации, закончу игру, переверните телефон, чтобы ввести мое имя, затем нажмите «Поделиться», и он вылетит.Как преодолеть эту проблему?

1 Ответ

3 голосов
/ 10 марта 2011

Действие возобновляется при изменении ориентации.Я предполагаю, что ваш код не сохраняет необходимую информацию до того, как произойдет перезагрузка.Вы можете остановить это поведение по умолчанию, самостоятельно обрабатывая определенные изменения конфигурации (например, изменение ориентации).Хороший учебник по этому вопросу находится здесь: Обработка изменений времени выполнения

...