Я создаю приложение для Android, которое должно пройти через шаги, как в мастере.
Текущая структура:
В настоящее время я использую одно действие с отдельным views.xml для каждого шага, затем я использую setContentView(activeStep)
для отображения активного шага.
Я столкнулся с некоторыми трудностями при попытке анимировать между шагами. Я использовал следующий код:
LayoutInflater inflater = getLayoutInflater();
View view = inflater.inflate(activeStep, null, false);
view.startAnimation(AnimationUtils.loadAnimation(activity, R.anim.slide_in));
setContentView(view);
Результат: первый вид исчез, а новый анимированный, а не плавный переход.
Моя цель состоит в том, чтобы анимировать оба вида, один выдвигает другой.
Вопрос: Возможно ли сделать это с моей текущей структурой (напоминание: одно действие, много просмотров) или я должен рассматривать каждый шаг как отдельное действие?