RecyclerViewAdapter上拉加载

2017-10-27  本文已影响0人  宁静世界
1,使自己的适配器集成BaseQuickAdapter<Status, BaseViewHolder>
2,重新 protected void convert(BaseViewHolder helper, Status item) {}方法

设置数据
2.1, helper.setText(R.id.tweetName,"我是文字")
2.2, ( (TextView)helper.getView(R.id.tweetText)).setText("我是文字")

3,上拉加载
mAdapter.setOnLoadMoreListener(new BaseQuickAdapter.RequestLoadMoreListener() {
   @Override
    public void onLoadMoreRequested() {
    }
}
其他API
mAdapter.addData(data);添加数据
mAdapter.setNewData(data)设置新的数据源
mAdapter.loadMoreEnd(true);第一页如果不够一页就不显示没有更多数据布局
mAdapter.loadMoreEnd(false);所有数据加载完毕
mAdapter.loadMoreComplete();本次数据加载完毕
mAdapter.setEnableLoadMore(false);禁止上拉加载
上一篇下一篇

猜你喜欢

热点阅读