Мое приложение — это игра, и в установленном мной манифесте:
Код: Выделить всё
Система поворачивает экран в портретную, но имитирует «фальшивый пейзаж», показывая игру посередине с черными полосами вверху и внизу.
Хуже того, ОС уничтожает и воссоздает мою активность, когда это случается. Это полностью ломает игру, поскольку некоторые старые игры (даже те, что были написаны много лет назад на Java) никогда не были предназначены для активного отдыха.
Я думал, что установка appCategory="game" должна была предотвратить это и сохранить игру, но, похоже, это не помогает. Цикл onDestroy → onCreate все еще происходит.
Вопрос:
Как нам следует обрабатывать это новое поведение Android 16 для игр? Есть ли способ предотвратить активный отдых или правильно обеспечить альбомную ориентацию, чтобы старые игры не ломались?
Подробнее здесь: https://stackoverflow.com/questions/797 ... recreation
Мобильная версия