Мне нужно создать несколько «форм» (например, логин, регистрация), и вы должны иметь возможность заполнять одну информацию за раз.Создайте многоступенчатую форму, основанную на пользовательском вводе
После того, как пользователь ввел свое имя, он должен промахнуться (как в ViewPager
), и следующий вход должен выглядеть зависимым от предыдущего (если он хочет получить информационный бюллетень, следующий шаг должен вводить почту).
Некоторые из входов очень сложны, как элементы заказа в списке, и я подумал, что было бы неплохо использовать Fragments
и ViewPager
, но это не так.
ViewPager
не очень хорошо обрабатывает зависимость от предыдущего ввода, и на самом деле невозможно добавить настраиваемые анимации.
Я не нашел библиотеку, которая соответствует моим потребностям ... У вас есть идея, что я могу сделать?
Если вы хотите использовать салфетки ViewPager, вам нужно будет реализовать оставшуюся часть вашей логики – Nanoc