|
||
|
|
|
|||||||
| Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Un cosa muy curiosa...
Con el "Android Virtual Device Manager" creo 2 dispositivos, uno con android 2.2 y el otro con android 4.0.3, lo curioso es que en el que tiene android 4.0.3 las activitys me aparecen de golpe en pantalla, y con el dispositivo que tiene android 2.2 aparecen con una animación, como si se crearan a la derecha de la pantalla y se deslizaran a la izquerda hasta ocupara toda la pantalla, y al salir de esta pantalla se desliza a la derecha hasta desaparecer. ¿Esto es normal ?, mi aplicación en moviles con 2.2 ¿se verá con esta animación y en moviles con android 4 se verá sin animación ?.
|
|
|
|
#2
|
||||
|
||||
|
Eso depende de si el móvil tiene habilitadas o no las animaciones, incluso de si las animaciones son las oficiales o están modificadas, eso se hace en el sistema.
|
|
#3
|
||||
|
||||
|
Como ya te han dicho, eso lo controla el sistema.
Ahora, siempre tienes la opción de modificarlo: Sólo tienes que usar overridePendingTransition justo después de un startActivity o del onDestroy y el sistema usará la animación que tú le digas. Código:
//La nueva actividad entrará haciendo fade_in y la actual se irá haciendo fade_out overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out); |
![]() |
Estás aquí
|
||||||
|
||||||