2013-09-06 2 views
0

Извините за мой плохой английский.SystemBar/BottomBar в Android

Я разрабатываю игру, в которой будет реализован autoOrientation, но когда меняют ориентацию устройства и сцены, процесс повторной инициализации занимает слишком много времени (потому что я использую GPU для воспроизведения игрового контента), поэтому я решил отключить autoOrientation и вручную вычислить ориентацию устройства по данным акселерометра, а затем повернуть основной спрайт игры в соответствии с рассчитанной ориентацией ... и он работает, но SystemBar остается статичным в своей первой позиции при запуске игры. Вопрос в том, как установить положение SystemBar в Android, что-то вроде этого

SetBarPosition (TOP/BOTTOM/RIGHT/LEFT);

ответ

0

В этом случае вы должны отрегулировать ориентацию самостоятельно, а не отключать ее. На андроиде вы должны реализовать метод onConfigurationChanged() и добавить в манифест, что вы обрабатываете изменения ориентации.

Смежные вопросы