修复第三方下拉刷新依赖的造成的闪退问题
This commit is contained in:
@ -117,7 +117,6 @@ public class AskQuestionsRecommendsFragment extends ListFragment<AnswerEntity, A
|
||||
@Override
|
||||
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
|
||||
super.onViewCreated(view, savedInstanceState);
|
||||
refreshLayout.setEnableLoadMore(false);
|
||||
refreshLayout.setOnRefreshListener(
|
||||
refreshLayout -> {
|
||||
if (!mInitRefresh) {
|
||||
@ -226,6 +225,15 @@ public class AskQuestionsRecommendsFragment extends ListFragment<AnswerEntity, A
|
||||
mAdapter.viewPagerAutoScroll(false);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStop() {
|
||||
super.onStop();
|
||||
if (refreshLayout != null) {
|
||||
mInitRefresh = false;
|
||||
refreshLayout.finishRefresh(0);
|
||||
}
|
||||
}
|
||||
|
||||
public void scrollToTop() {
|
||||
mLayoutManager.smoothScrollToPosition(mListRv, null, 0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user