4 votos

¿Aplicaciones pueden modificar el ajuste de nivel de sistema "-> rotación automática de pantalla"?

He notado que en el último par de semanas que mi Nexus 4 (stock rooteada, con franco.Kernel) aparentemente al azar a perder la capacidad para auto-rotación de la pantalla. Si entro en la configuración de la Pantalla y marque la casilla, funciona de nuevo, pero esa configuración es invariablemente movilidad de nuevo a través de la no acción de mi propio (o incluso reiniciar el equipo) dentro de un día o dos.

Puede apps, ya sea en primer o segundo plano, modificar esta configuración? Si es así, voy a tener que empezar a llevar muy buena pista de lo que estoy abierto a probar y encontrar al culpable para que yo pueda quejarse a su desarrollador.

2voto

verix Puntos 332

De acuerdo a esta pregunta StackOverflow, sí.

Extracto:

public static void setAutoOrientationEnabled(ContentResolver resolver, boolean enabled)  
{  
   Settings.System.putInt(resolver, Settings.System.ACCELEROMETER_ROTATION, enabled ? 1 : 0);  
}

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X