2012-01-27 3 views
4

У меня есть активность с заблокированной ориентацией (setRequestedOrientation в OnCreate). Он отлично работает на телефоне и почти отлично на планшете.Заблокированная ориентация ландшафта на планшете + активность начинается, когда устройство в портрете = видимое вращение на экране

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

+0

Здравствуйте Мария! У меня та же проблема, вы ее решили? Если да, то вы скажете мне, как это сделать? Благодаря! – Anton

ответ

0

Попробуйте запрограммировать его в AndroidManifest.xml:

<activity android:name=".MyActivity" 
       ... 
       android:screenOrientation="landscape" 
       /> 
+0

Я не могу этого сделать, потому что ориентация зависит от устройства (пейзаж для планшетов и portait для большинства телефонов). – Maria