На телефонах Android ориентация по умолчанию, как правило, портретная. При отключении автоповорота экран всегда будет оставаться в портретном режиме.
На андроид планшетах ориентация по умолчанию обычно по умолчанию. Когда вы отключите автоповорот, экран всегда будет оставаться в ландшафтном режиме.
Очевидно, что таблетки не предназначались для использования, лежа на боку. Когда я это делаю, нет никакого способа заставить планшет оставаться в портретном режиме - с или без автоповорота экран застрял в альбомной ориентации.
Поскольку мне тяжело изменить гравитацию, я пытаюсь понять, могу ли я взломать свой планшет по умолчанию в портретном режиме. Мой вопрос: где это будет установлено? Поскольку я не могу найти никаких приложений, которые могут заставить изменить ориентацию, у меня сложилось впечатление, что это встроено где-то глубоко и недоступно в операционной системе. Это возможно где-то в файле свойств? Это глубоко в оборудовании? Где я могу начать искать?
Мой конкретный планшет - это Notion Ink Adam, работающий под управлением BeastyRom 2.2.1 + Clemsyn
изменить: также спросил здесь: http://forum.xda-developers.com/showthread.php?p=14315083#post14315083
источник
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
к манифесту, чтобы дать ему необходимое разрешение, и в коде запускаSettings.System.putInt(this.contentResolver, Settings.System.ACCELEROMETER_ROTATION, 0);
отключите автоповорот иSettings.System.putInt(this.contentResolver, Settings.System.USER_ROTATION, Surface.ROTATION_0);
установите новый поворот экрана телефона по умолчанию.can't find sqlite3
, есть идея ?USER_ROTATION
значение.Вы можете использовать собственный домашний лаунчер, такой как ADW -
Перейдите в ADWSettings> Настройки пользовательского интерфейса> Настройки экрана> Домашняя ориентация, это позволяет указать, какую ориентацию вы хотите.
Кроме того, я не уверен, что это возможно
Только другое может быть Custom ROM
источник
auto-rotate
Установка только что, автоматический. Когда оно отключено, устройство не всегда использует одну ориентацию экрана, но использует любую ориентацию, активную при входе в приложение, пока это приложение не будет закрыто. По крайней мере, это банально для телефонов, у меня мало опыта с планшетами, но я ожидаю, что это будет то же самое. Если это так, просто убедитесь, что планшет находится в портретном режиме при запуске приложения, и все будет хорошо.источник
auto-rotate
, то сориентирую его так, чтобы он находился в портретном режиме, затем войдите в приложение, затем отключитеauto-rotate
, мой планшет вернется в альбомную ориентацию .auto-rotate
, если отключить , держать планшет горизонтально, а затем запустить приложение?auto-rotate
планшет переходит в альбомный режим. Для запуска приложений в портретном режиме я должен включить автоповорот (см. Мой первый комментарий)Боковой режим
Я написал приложение, которое позволит вам использовать автоповорот, даже когда вы лежите на боку. Вы можете получить его в магазине Play здесь .
источник