Java materialsteppers可能存在错误

Java materialsteppers可能存在错误,java,android,Java,Android,听起来这个库有一个bug: 错误如下:例如,如果我们在步骤2中,单击next,则调用步骤4的oncreate而不是步骤3的oncreate。单击next时,不会调用下一个片段的oncreate或oncreateview。调用下一个片段的哪个方法 有人面临同样的问题吗 public class ExampleActivity extends ProgressMobileStepper { List<Class> stepperFragmentList = new ArrayList&

听起来这个库有一个bug:

错误如下:例如,如果我们在步骤2中,单击next,则调用步骤4的oncreate而不是步骤3的oncreate。单击next时,不会调用下一个片段的oncreate或oncreateview。调用下一个片段的哪个方法

有人面临同样的问题吗

public class ExampleActivity extends ProgressMobileStepper {

List<Class> stepperFragmentList = new ArrayList<>();

@Override
public List<Class> init() {

    stepperFragmentList.add(Step1Fragment.class);
    stepperFragmentList.add(Step2Fragment.class);
    stepperFragmentList.add(Step3Fragment.class);
    stepperFragmentList.add(Step4Fragment.class);
    stepperFragmentList.add(Step5Fragment.class);

    return stepperFragmentList;
}

}
片段2

public class Step2Fragment extends StepperFragment {

@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

}

@Override
public boolean onNextButtonHandler() {

    return true;
}

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

    return view;
}
}
片段3:

public class Step3Fragment extends StepperFragment {

@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

}

@Override
public boolean onNextButtonHandler() {

    return true;
}

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

    return view;
}
}
片段4:

public class Step4Fragment extends StepperFragment {

@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

}

@Override
public boolean onNextButtonHandler() {

    return true;
}

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

    return view;
}
}
片段5:

public class Step5Fragment extends StepperFragment {

@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

}

@Override
public boolean onNextButtonHandler() {

    return true;
}

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

    return view;
}
}
public class Step5Fragment extends StepperFragment {

@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

}

@Override
public boolean onNextButtonHandler() {

    return true;
}

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

    return view;
}
}