Я пытаюсь понять и реализовать WizardPager Романа Нурика .Тем не менее, связанный пост в репозитории GitHub, который объясняет реализацию, больше не существует, поскольку он является частью Google +.
Я пытаюсь создать мастер из 5 шагов, который будет получать данные из локальной базы данных..
Как передать локальные данные на каждый шаг?Какова цель BranchPage?
public class FormWizardModel extends AbstractWizardModel {
public FormWizardModel(Context context) {
super(context);
}
@Override
protected PageList onNewRootPageList() {
return new PageList(
new BranchPage(this, "Form")
.addBranch("Clients",
new FormPage(this, "Clients")
.setChoices()
.setRequired(true))
.addBranch("Buildings",
new FormPage(this, "Buildings")
.setChoices()
.setRequired(true))
.addBranch("Shifts",
new FormPage(this, "Shifts")
.setChoices()
.setRequired(true))
.addBranch("Services",
new FormPage(this, "Services")
.setChoices()
.setRequired(true))
.addBranch("Transport",
new FormPage(this, "Transport")
.setChoices()
.setRequired(true))
);
}
}