En los teléfonos Android, la orientación suele ser vertical. Cuando deshabilita la rotación automática, la pantalla siempre permanecerá en modo vertical.
En las tabletas con Android, la orientación generalmente es horizontal. Cuando deshabilita la rotación automática, la pantalla siempre permanecerá en modo horizontal.
Aparentemente, no se previó el uso de tabletas mientras estaban acostadas de lado. Cuando hago esto, no hay forma de que la tableta permanezca en modo vertical: con o sin rotación automática, la pantalla se atasca en el paisaje.
Como es bastante difícil para mí cambiar la gravedad, estoy tratando de descubrir si puedo hackear mi tableta para pasar al modo vertical por defecto. Mi pregunta es, ¿dónde se establecería esto? Como no puedo encontrar ninguna aplicación que pueda forzar el cambio de orientación, tengo la impresión de que está incrustado en algún lugar profundo e inaccesible en el sistema operativo. ¿Es esto posiblemente en algún lugar del archivo de propiedades? ¿Está incrustado profundamente en el hardware? ¿Dónde puedo empezar a buscar?
Mi tableta específica es una Notion Ink Adam Running BeastyRom 2.2.1 + Clemsyn
editar: también se pregunta aquí: http://forum.xda-developers.com/showthread.php?p=14315083#post14315083
fuente
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
al manifiesto para darle el permiso requerido y en la ejecución del códigoSettings.System.putInt(this.contentResolver, Settings.System.ACCELEROMETER_ROTATION, 0);
para deshabilitar la rotación automática ySettings.System.putInt(this.contentResolver, Settings.System.USER_ROTATION, Surface.ROTATION_0);
configurar la nueva rotación de pantalla predeterminada del teléfono.can't find sqlite3
, tengo una idea ?USER_ROTATION
valor.Podrías usar un lanzador casero personalizado como ADW -
Vaya a Configuración de ADW> Configuración de IU> Preferencias de pantalla> Orientación de inicio, esto le permite especificar qué orientación desea.
Aparte de eso, no estoy seguro de que sea posible
Solo otra cosa podría ser ROM personalizada
fuente
El
auto-rotate
ajuste es solo eso, automático. Cuando está deshabilitado, el dispositivo no siempre usa una orientación de pantalla única, sino que usa cualquier orientación que esté activa al ingresar a una aplicación, hasta que la aplicación se cierre. Al menos, esto es trivial para teléfonos, tengo poca experiencia con tabletas, pero espero que sea lo mismo. Si es así, solo asegúrese de que la tableta esté en posición vertical cuando inicie la aplicación, y estará bien.fuente
auto-rotate
, luego oriéntelo para que esté en modo vertical, luego ingrese una aplicación, luego desactíveloauto-rotate
, mi tableta vuelve a la posición horizontal.auto-rotate
, sostiene la tableta horizontalmente y luego inicia una aplicación?auto-rotate
mi tableta entra en modo horizontal. Para iniciar aplicaciones en el modo de retrato que tengo para permitir auto-rotación (ver mi primer comentario)Modo lateral
He escrito una aplicación para permitirle usar la rotación automática incluso cuando está acostado de lado. Puedes obtenerlo en Play Store aquí .
fuente