I'm creating an app that takes user entered information from multiple activities and gives them a result based off these:
For each survey, there are between 7-10 question activities, and a result activity. Continue button goes to next activity.
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
}
}
});
For now this is fine, but as I continue developing, I'll be adding dozens more of these survey types, each with 7-0 activities, leading to hundreds of activities.
What would be the most performance and user-friendly way to (repeatably) deliver a series of questions like this in separate views without creating a huge amount of activities?