Tengo una carcasa extraña para Android ICS Launcher 4.0.x.Android ICS Launcher 4.0.x no puede mantener la orientación de la pantalla
pre-condición:
Un dispositivo ICS con permisos de root
Descargar Android ICS Launcher 4.0.3/4 código fuente (para modificar y ejecutar)
Procedimiento:
ir al mercado (Play Store), descarga "Administrador de tareas Go"
- pestaña
abierto widgets en Launcher, encontrar "Mem Optimizar", arrastrar a la pantalla de Inicio (espacio de trabajo)
Descargar e instalar "Fruit Ninja "
Crea el acceso directo" Fruit Ninja "al lado del widget" Mem Optimize "en la pantalla de inicio.
Ejecutar "Fruit Ninja" y mantener el teléfono en el paisaje (lo sostenga en la mano en esta posición, no cambie esto)
En la pantalla del menú de "Fruit Ninja", rebanada "Salir" , seleccione "Sí"
Ahora, de vuelta en la pantalla Lanzador de inicio, toque en "Mem Optimizar" widget de
Resultado actual:
- Después del paso 7, la pantalla se gira a LANDSCAPE por un momento y vuelve a PORTRAIT.
Expectativa:
- Después de la etapa 7, la pantalla debe mantenerse en el retrato.
Mis intentos (modificar el código fuente Launcher ICS):
Agregar a "Manifest.xml":
android:screenOrientation="portrait"
=> todavía no puede solucionar el problema.Cambie la configuración de los controles,
android:configChanges="orientation|screenSize"
=> todavía no se puede solucionar el problema.Uso:
setRequestedScreenOrientation(PORTRAIT)
=> Todavía no se puede arreglar el problema.
Lo que he intentado funcionó en Android 2.x; sin embargo, de 4.0.3+, de alguna manera no está funcionando como se esperaba. ¿Alguien tiene alguna idea de esto?
¿podemos tener una demostración en video de este defecto? – Ronnie
¿En qué manifiesto agregaste android: screenOrientation? ¿Puedes copiar el fragmento? – Warpzit