Как использовать WizardPager Романа Нурика? - PullRequest
0 голосов
/ 14 мая 2019

Я пытаюсь понять и реализовать 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))
        );
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...