Устройства Android 2.1 не будут поворачивать альбомную ориентацию влево

#java #android

#java #Android

Вопрос:

Эта проблема была протестирована на HTC Hero и Samsung Moment. Приложение поворачивается вправо (поворачивает телефон вправо) и обратно в портретное положение, но не будет поворачиваться влево (поворачивает телефон влево). Это происходит только на устройствах 2.1. Есть идеи, почему и как исправить?

Комментарии:

1. Используете ли вы onConfigurationChanged или просто позволяете приложению перезапускаться?

2. onConfigChanged — ни одно из моих действий не вызывает onCreate при вращении

3. Какие-либо стандартные приложения на этих устройствах поворачиваются влево? Если нет, я бы сказал, что это ограничение устройства.

Ответ №1:

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