Cambios en la orientación del emulador de Android 2.3
Me encontré con un poco de un problema, que creo que está relacionado con el emulador en sí. He puesto este código justo en la parte superior de mi método onCreate
en una de mis actividades:
Log.d(Const.TAG, "onCreate orientation: " + getRequestedOrientation());
Cada vez que cambio de orientación en el emulador (a través de Ctrl + F11 y / o Num 7), se imprime -1
(que corresponde a SCREEN_ORIENTATION_UNSPECIFIED
), y se queda atascado en el paisaje (no vuelve al retrato a menos que SCREEN_ORIENTATION_UNSPECIFIED
a SCREEN_ORIENTATION_UNSPECIFIED
la aplicación) .
- Cómo incluir bibliotecas de terceros dentro del módulo de biblioteca personalizada en android
- Error de estudio de Android: Se ha producido un error al intentar calcular los paquetes requeridos
- ¿Dónde está el archivo apk desplegado? Cómo desinstalarlo con adb?
- ¿Qué versiones de Android SDK admiten la codificación en qué versiones de Java?
- No se puede resolver el destino 'android-16'
¿Estoy haciendo algo mal? ¿Hay alguien más que esté teniendo este problema? ¿Es un problema relacionado estrictamente con el emulador 2.3 o aparece en los dispositivos (Nexus S actualmente) también?
- ¿Cómo implementar el almacenamiento en caché en la aplicación android para los resultados de REST API?
- Android GoogleMaps V2 MarkerDemo IllegalStateException no incluye puntos
- Actualizado a SDK 2.3 - ahora ningún emulador tiene conectividad
- Ejecución de un AVD desde Android Studio en Ubuntu 17.04
- ¿Cómo construyo el SDK de Android con APIs ocultas e internas disponibles?
- ¿Cómo puedo descargar complementos de Rev. 9 Third-Party?
- Uso de DU en Android
- Android Development Tool 23.0.0 y Android L Error de actualización en eclipse
Este es un problema con el emulador. Consulta: http://code.google.com/p/android/issues/detail?id=13189
Y en stackoverflow: ¿por qué la orientación del emulador de pan de jengibre se atasca en las aplicaciones?
Lamentablemente, este problema no se soluciona con el SDK de Android 10.0 (publicado 2/2011).
Parece ser un problema con el emulador, ya que la aplicación Ajustes (por ejemplo) hace lo mismo (aunque el Lanzador no, lo que me lleva a creer que la aplicación Launcher utiliza algún otro mecanismo para detectar cambios de orientación).
Voy a marcar esta respuesta como aceptada en un par de días, hasta entonces, por favor, siéntase libre de arrojar algo de luz si usted lo tiene.
Parece ser un problema con el emulador de hecho.
Mientras pruebo en el emulador 2.3.3, estoy configurando android: screenOrientation = "behind" para cada actividad.
- Iniciar actividad de la extensión nativa de Adobe AIR para Android
- ¿Cuál es la forma correcta de animar una vista de una coordenada a otra?