Android 如何实现对onResume()的无限滚动?

Android 如何实现对onResume()的无限滚动?,android,Android,如何实现对onResume()的无止境滚动,目前是onCreateView,我实现了无止境滚动,它工作正常,但当涉及到onResume()时,它在另一个系统中不工作,它显示空白数据 以下是onCreate的代码 public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { onResto

如何实现对onResume()的无止境滚动,目前是onCreateView,我实现了无止境滚动,它工作正常,但当涉及到onResume()时,它在另一个系统中不工作,它显示空白数据

以下是onCreate的代码

public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        onRestoreInstanceState(savedInstanceState);
        View rootView = inflater.inflate(com.barakah.camel.R.layout.browse_fragment_layout,
                container, false);
        setupFloatingActionMenu(getActivity());
        recyclerView = (RecyclerView) rootView
                .findViewById(com.barakah.camel.R.id.my_recycler_view);
        layoutManager = new LinearLayoutManager(getActivity());
        recyclerView.setLayoutManager(layoutManager);

        recyclerView.setOnScrollListener(new EndlessRecyclerOnScrollListener(
                layoutManager) {
            @Override
            public void onLoadMore(int current_page) {
                int limit = current_page * 5;
                LoadMoreItems(limit);
            }
        });
        return rootView;
    }
以下是onResume()的代码

如果您的
onResume()
方法没有正确覆盖与
活动
片段
中相同名称的方法,将向您提供任何帮助

该方法不应返回
视图
,因为它是
无效
方法。这可能就是你想要的:

i、 e:

public View onResume(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        onRestoreInstanceState(savedInstanceState);
        super.onResume();
        View rootView = inflater.inflate(com.barakah.camel.R.layout.browse_fragment_layout,
                container, false);
        setupFloatingActionMenu(getActivity());
        recyclerView = (RecyclerView) rootView
                .findViewById(com.barakah.camel.R.id.my_recycler_view);
        layoutManager = new LinearLayoutManager(getActivity());
        recyclerView.setLayoutManager(layoutManager);

        recyclerView.setOnScrollListener(new EndlessRecyclerOnScrollListener(
                layoutManager) {
            @Override
            public void onLoadMore(int current_page) {
                int limit = current_page * 5;
                LoadMoreItems(limit);
            }
        });
        return rootView;
    }
@Override
public void onResume() {
    super.onResume();
    recyclerView.setOnScrollListener(new EndlessRecyclerOnScrollListener(layoutManager) {
        @Override
        public void onLoadMore(int current_page) {
            int limit = current_page * 5;
            LoadMoreItems(limit);
        }
    });
}