На телефонах 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);
установите новый поворот экрана телефона по умолчанию.