Java materialsteppers可能存在错误
听起来这个库有一个bug: 错误如下:例如,如果我们在步骤2中,单击next,则调用步骤4的oncreate而不是步骤3的oncreate。单击next时,不会调用下一个片段的oncreate或oncreateview。调用下一个片段的哪个方法 有人面临同样的问题吗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&
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;
}
}