Estoy compilando y la aplicación de Android debe seguir pasos como un asistente.Android: cuál es la forma correcta de implementar un asistente con una animación entre los pasos
estructura actual:
Por el momento estoy usando una actividad con views.xml independiente para cada paso, entonces yo estoy usando setContentView(activeStep)
para visualizar el paso activo.
Me encontré con algunas dificultades al intentar animar entre los pasos. He utilizado el siguiente código:
LayoutInflater inflater = getLayoutInflater();
View view = inflater.inflate(activeStep, null, false);
view.startAnimation(AnimationUtils.loadAnimation(activity, R.anim.slide_in));
setContentView(view);
El resultado: la primera vista había desaparecido y el nuevo animado, no una transición suave.
Mi objetivo es animar a ambos puntos de vista, uno se desliza hacia fuera el otro en
. Pregunta: ¿Es posible hacerlo con mi estructura actual (recordatorio: una actividad, muchos puntos de vista) o debería tratar a cada paso como una actividad separada?
¿Ha pensado en utilizar ViewSwitcher? http://www.youtube.com/watch?v=mGwG8-chUEM para verlo y http://www.ctctlabs.com/index.php/blog/detail/android_dont_overlook_viewswitcher/ para obtener ayuda – TryTryAgain
Gracias por la respuesta, yo lo intentaré y le dejaré saber –