Я создаю приложение, которое берет введенную пользователем информацию из нескольких действий и дает им результат, основанный на этих:
Для каждого опроса существует от 7 до 10 вопросов и результат деятельности. Кнопка «Продолжить» позволяет перейти к следующему действию.
bContinue.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (validateData()) {
Intent next = new Intent(getApplicationContext(), SurveyThree.class);
startActivity(next);
} else {
//Don't
}
}
});
Пока это нормально, но по мере продолжения разработки я добавлю еще десятки этих типов опросов, каждый из которых будет выполнять 7-0 операций, что приведет к сотням действий.
Что было бы наиболее эффективным и удобным для пользователя способом (повторяющимся образом) поставить серию подобных вопросов в отдельных представлениях без создания огромного количества действий?