如果还是没有找到答案,提问请带上这几个必要信息
1.当前使用的版本号
2.复现操作描述
3.使用代码
3.crash日志
4.图片或者视频
5.最好有demo
有详细的描述才能使得开发者更快速的定位问题。
test我能看到这个吗?
哎哟喂,沙发!



问题重现:上拉加载一下会加载好几次然后才调用请求数据 版本号0.9.12 0,9,9也有,求解决 谢谢
在viewpager中,第一次滑动底部没有报错,如果切换到其他页面,再返回去滑动到底部就会报错,
使用的是FragmentStatePagerAdapter,尝试过先removeFooterView,再addFooterView也不行。


@751496032 viewpager中你的Adapter重新创建了,notLoadingView没有重新创建
1.每次都创建LoadingView
或
ViewGroup parent = (ViewGroup) notLoadingView.getParent();
if (parent != null) {
parent.removeView(notLoadingView);
}
或不重新创建Adapter
@wlqjj0 你需要在请求数据成功后调用loadMoreComplete,你调用loadMoreComplete就认为已经请求完可以进行下一次请求了
我也是同样的问题,loadmore一直调用,complete什么的都做了,但是onLoadMoreRequested这个方法就像死循环一样一直请求
@ApeForProgram 你可以查找历史issues有很多都问过你这个问题。
请问adapter已经继承了BaseMultiItemQuickAdapter实现了多列表后,再怎么去继承BaseItemDraggableAdapter实现拖拽删除呢?
上拉加载 的时候 adapter.replaceData(listBean); 启用这个方法 无限上拉加载
readme的代码混淆有问题
-keepclassmembers public class * extends com.chad.library.adapter.base.BaseViewHolder {
}
当写的类继承BaseViewHolder是内部类时,类的构造方法直接被去除了。导致运行到createGenericKInstance方法时找不到构造方法
是否可以使用Databinding?
当我设置HeaderView和EmptyView的时候,我想当没有data的时候,就显示EmptyView。因为HeaderView是一直显示的,所有起先没有data,并没有像预期的那样显示EmptyView。后来查看API设置了mAdapter.setHeaderAndEmpty(true);
但是又出现了新的问题,就是data为空的时候,Empty显示过大,并且可以滑动。我想要的效果是headerview+emptyview在一起是充满屏幕的。

大神,你好。还有一个问题,就是自定义ViewHolder。我也看到了你在开源项目中文文档看到了注意提醒,我并没有在ViewHolder中findViewbyId所有的View,只是将我需要的自定义的View实例化了出来。但是在运行过程中发生了ClassCast异常,看你的Demo使用了DataBinding,自己看了很久也并没有解决问题,请问这是怎么回事?
该自定义的ViewHolder是静态内部类,一开始直接写的主类是异常的,然后改成静态内部类了

大神,您好,我在6.0手机上用,默认的加载动画会闪一下屏,麻烦您回复我下联系方式,我把视频给你
不好意思大神,是我没好好看文档。setNotDoAnimationCount有个这方法
第一次加载数据时候,如果数据没有满屏,也会执行loadmore,有办法不执行loadmore吗?
expandAll()方法再有headView时候会有bug
for (int i = mData.size() - 1; i >= 0 + getHeaderLayoutCount(); i--) {
expandAll(i, false, false);
}
这个代码getHeaderLayoutCount()去掉目测可以
您好,怎么删除adapter的所有数据啊。
请问fragement的demo 在哪里找呢?
你好,我在使用您的框架,加载瀑布流布局的时候,进行删除item的操作,再滑到顶端会出现上方有一片空白,图片不会自动填充上去的问题,请问怎么解决呢?
加入混淆后 java.lang.NullPointerException: Attempt to invoke virtual method 'int android.support.v7.widget.RecyclerView$Adapter.getItemCount()' on a null object reference 如果不加混淆是没有问题的 求解
请问怎么给不同的item设置不同的背景呢?


一开始是正常的,切换一面一刷新,头部就不会再独占一行了
@wang521314 试下这样看看 ma.setHeaderView(inflates,0, LinearLayout.VERTICAL);
@chun0711 谢谢您的回答,使用您的方法虽然不会再出现这种情况了,但是当页面切换回来的时候会有明显的闪动而且还是不能刷新。
多布局的时候,type 类型匹配不上会 crash ,请问有什么办法可以保护一下不crash (我的 type 类型是服务器返回的,所以希望能保护下),感谢
初始化创建了填充了数据源,然后调用addHeaderView(),发现item点击列表第一个条目回调position为-1,然后划出headlayout后,position被纠偏显示正常。但是不划出headlayout的时候position都是不对的,请问这个该怎么处理。我的义务场景是默认不加载headlayout,然后headlayout划出后会removeAllHeaderView(),滑动到第一个条目的时候再addHeaderView()
怎么使用ButterKnife进行控件注入?
我想知道当前的item是否是在当前屏幕上显示,这个功能想知道有封装么?
Most helpful comment
请问adapter已经继承了BaseMultiItemQuickAdapter实现了多列表后,再怎么去继承BaseItemDraggableAdapter实现拖拽删除呢?