原因是外面的DialogFragment在onCreateDialog中创建,onCreateView还没有创建完毕,就开始创建viewpager里面的fragment,导致里面的fragment出现Fragment does not have a view的异常。
要点:要在onViewCreated()中使用viewpager,不能在onCreateView()中使用。
原因是外面的DialogFragment在onCreateDialog中创建,onCreateView还没有创建完毕,就开始创建viewpager里面的fragment,导致里面的fragment出现Fragment does not have a view的异常。
要点:要在onViewCreated()中使用viewpager,不能在onCreateView()中使用。