Я создаю приложение для 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);
Результат: первое представление пропало, а новое анимированное, а не плавный переход.
Моя цель - анимировать оба представления, одно выдвигает другое.
Вопрос: Можно ли сделать это с моей текущей структурой (напоминание: одно действие, много представлений) или я должен рассматривать каждый шаг как отдельное действие?