¿Es posible anular la orientación automática de la pantalla? -- settings campo con screen campo con customization camp android Relacionados El problema

Is it possible to override automatic screen orientation?


7
vote

problema

Español

Muy a menudo uso mi teléfono acostado en la cama (con la cámara telefónica frente al techo) y la orientación cambia la vuelta. Literalmente, si vuelvo el teléfono unos grados, irá desde Portait hasta el paisaje y viceversa.

Puedo deshabilitar la rotación automática, pero no es deseable en algunos escenarios, como cuando enciendo mi hombro y quiero que la orientación cambie.

Básicamente, ¿es posible escribir su propia lógica para la rotación de la pantalla y hacer que se ejecute en el alcance del sistema?

UPP: No quiero alternar la rotación automática. Quiero reescribir que la lógica que se basa en la configuración del sensor actual cambia la orientación de la pantalla en el nivel del sistema.

Original en ingles

Very often I use my phone lying in bed (with phone camera facing the ceiling) and the orientation changes drive me crazy. Literally if I turn the phone a few degrees it will go from portait to landscape and vice versa.

I can disable auto-rotation, but it's not desirable in some scenarios, like when i turn on my shoulder and I want the orientation to change.

Basically, is it possible to write your own logic for screen rotation and make it run on system wide scope?

UPD: I do not want to toggle auto-rotation. I want to rewrite that logic that based on current sensor setting changes the screen orientation on system level.

        
       
       

Lista de respuestas

4
 
vote

este widget funciona bien ... no ROM de cliente o raíz requerido. : 0)

 

This widget works well... No customer rom or root required. :0)

 
 
0
 
vote

Podría escribir una aplicación que se bloquee a la orientación de los retratos cuando se cumplan las condiciones que desee.

Para que pueda hacer que siempre sea un retrato a menos que el teléfono se mantenga perfectamente vertical en posición de paisaje.

En la medida en que puedo decir, no puede forzar la orientación del paisaje, por lo que tendrá que habilitar la autorotación a menos que desee hacer su propia ROM.

Su aplicación probablemente necesitará ser una servicio y use < un href = "http://developer.android.com/reference/android/hardware/sensormanager.html" rel = "nofollow"> sensormanager .

Puede buscar la fuente de Android en Google Code .

 

You could write an app that locks to portrait orientation when whatever conditions you want are met.

So you could make it always be portrait unless the phone is held perfectly vertical in landscape position.

As far as I can tell, you can't force landscape orientation, so you'll have to just enable autorotation unless you want to make your own ROM.

Your app will probably need to be a Service and use SensorManager.

You can search the Android source on Google Code.

 
 
-1
 
vote

En CyanogenMod, y puede configurar para tener el widget de alimentación en la barra de notificación, se mejora el widget de alimentación en el cianoógeno, por lo que puede controlar más configuraciones, una de ellas es la capacidad de bloquear el sensor de orientación. Cuando quiera bloquear, simplemente extraiga la barra de notificación y toque el botón de orientación de bloqueo.

 

In CyanogenMod, and you can set up to have the power widget on the notification bar, the power widget in Cyanogen is enhanced so it can control more settings, one of it is the ability to lock the orientation sensor. Whenever you want to lock, simply pull out the notification bar and tap on the lock orientation button.

 
 
 
 

Relacionados problema

4  ¿Es posible ajustar la relación de aspecto en un dispositivo Android?  ( Is it possible to adjust aspect ratio on an android device ) 
Tengo un dispositivo Android que tiene una relación de aspecto de 4: 3. Cuando veo videos en modo de pantalla completa, a veces la relación de aspecto hace ...

2  ¿Hay alguna manera de combinar los ajustes (móvil / gps / bluetooth / etc) en perfiles?  ( Is there a way to combine settings mobile gps bluetooth etc into profiles ) 
Me gustaría configurar una combinación de configuración de encendido / apagado y crear perfiles. Por ejemplo, cuando en casa, me gustaría Bluetooth / WiFi, pe...

-1  Cómo cambiar la imagen del panel de notificación  ( How to change notification pane image ) 
Acabo de instalar un ICS ROM (HTC Nameless) que tiene imágenes de fondo tanto en el panel de notificaciones como en el cajón de la aplicación. Estas imágenes ...

7  ¿Es posible anular la orientación automática de la pantalla?  ( Is it possible to override automatic screen orientation ) 
Muy a menudo uso mi teléfono acostado en la cama (con la cámara telefónica frente al techo) y la orientación cambia la vuelta. Literalmente, si vuelvo el telé...

0  Animación de apagado personalizado  ( Custom shutdown animation ) 
Primera publicación aquí ... Así que estoy intentando utilizar una animación de apagado personalizada en mi LG K7 que uso para propósitos de DEV. IVE HECH...

4  ¿Cómo puedo cambiar el icono de un atajo en mi pantalla de inicio? [duplicar]  ( How can i change the icon of a shortcut on my home screen ) 
Esta pregunta ya tiene una respuesta aquí : iconos para Android (...

0  ¿Personalización más allá del cajón de la aplicación y la pantalla de inicio?  ( Customization beyond just the app drawer and home screen ) 
Tengo un turrón corriendo Motorola E4, y me preguntaba si había una manera de personalizar los colores (y las fuentes si es posible) utilizadas en los menús d...

0  ¿Cambiando la apariencia de los mensajes en la aplicación de mensajería en Droid Razr Maxx?  ( Changing the appearance of messages in the messaging app on droid razr maxx ) 
Me estaba preguntando si había alguna manera (fácil) de cambiar la apariencia de la aplicación de mensajería nativa en Droid Razr Maxx, no es necesario que se...

-1  Creando un fondo de pantalla personalizado  ( Creating a customized wallpaper ) 
Tengo una pequeña duda sobre la publicación de mi pregunta aquí. Pero sigue publicando para que si sea incorrecto, podría obtener el sitio correcto. Este...

1  ¿Cómo hacer que el menú se desliza en 3D?  ( How to make menu slide in 3d ) 
Lo vi aquí: http: / /theunlockr.com/2011/04/12/android-101-how-to-scan-use-a-qr-code/ Ver video y verás. Quiero saber cómo crear este efecto en Android ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos