-
Notifications
You must be signed in to change notification settings - Fork 5.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
功能添加 #77
Comments
我也添加一个吧 加载更多能否设置提前加载 如 滑动到倒数第三个的的Item的时候就开始加载更多 |
(4)分组时候的伸缩栏。 已经加入下个版本的迭代任务里面了。 |
@shingohu 这个可以,我想想。 |
@CameloeAnthony 恩好的,多谢。 |
@CymChad 哈哈,谢谢你认真的去做了回复我。我会持续关注你的这个库,后期有问题会继续提出来的。顺便,给你的163发过去了一个好友请求 |
这个能显示瀑布流效果吗? |
@baiyinshi 必须能,这是RecyclerView原生的功能! |
缺少一个万能的分割线,加上以后你的库就更加完美了,支持上下左右的分割,只是提出个人想法 |
@xueyaolive 分割线和adapter没关系。。 |
感谢作者的回复 |
当超过3种以上类型的Item布局时,比如当第一个item=1时,一种布局,中间Item一种,最后一个item时又是一种布局,滑动时却 空指针 了 |
@xueyaolive 贴具体使用代码以及crash日志 我demo里面有用三种的例子,你也可以对比一下。 |
建议作者增加添加多个headerView和FooterView,感谢 |
我觉得要像ListView那样 支持添加多个header或者footer,可以在Adapter头部或者底部的位置用一个LinearLayout,添加的header或者footer都加到linearLayout里面去,通过这种方法实现 多个headerview 或者footerView |
建议给adapter的convert方法加上position参数。有时候用的上吧 |
@KarnaughK 可以通过 holder.getLayoutPosition 获取 |
没找着下拉刷新相关的东西啊,需要自己加个SwipeRefreshLayout吗? |
@lolilicker 恩,下拉刷新需要配合第三方的控件,你可以使用瀑布流布局。 |
@CymChad 楼主问下: |
在 |
第二个问题看我最新提交,已经修正 @fWX228941 |
compile 'com.github.CymChad:BaseRecyclerViewAdapterHelper:v1.9.1' @fWX228941 |
建议添加一个加载失败的尾部,点击可进行重新加载。另外,移除头部尾部建议添加remove方法,明了一点 |
@jituijiaqiezi 恩,多谢建议。后续会进行改进。 |
compile 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.4.0' 已经支持对viewholder的扩展了。并且demo新增了databinding使用的案例 |
@CymChad 为什么说明文档上面还是 1.9.7 |
@zhaoxiuyu 这是最新的文档地址 https://github.com/CymChad/BaseRecyclerViewAdapterHelper/wiki |
发现下拉刷新的时候 总是会闪一下 这样的体验很不好 感觉就像是用listview的时候数据集clean以后重新加载那种感觉 希望这个能不能改进下 。。。都不回我= = |
@LeaderChange 你重新开个issues |
@LeaderChange 我刚测试了一下,是因为demo中是因为开启了动画,openLoadAnimation,去掉就不会有闪的动画了。 |
那有办法达到开启了动画 但是下拉刷新的时候也不会闪一下吗 |
2.4.0以后构造多了一个 ViewHolder, public class YourAdapter extends BaseQuickAdapter<T, BaseViewHolder> {
public YourAdapter(int layoutResId, List data) {
super(layoutResId, data);
}
@Override
protected void convert(BaseViewHolder helper, T item) {
}
} |
@LvWind 多谢提醒,我现在就加上。 |
可有最新的文档,更新版本后不兼容旧的就不可用了 |
作者你好,使用中出现一个很奇怪的问题(1.9.7和2.4.6都会)在adapter构造器中打印数据列表是正常的,但是绑定数据的时候(convert中)就出现错误了。列表值少了一个。请问是不是使用中哪里出现错误了? |
@RuffianZhong 你重新开一个Issues 把具体的使用代码和错误结果,贴出来,我这边测试一下。 |
有辦法在設置EmptyView後,在取消嗎? |
@tatsuyuki25 有,#462 。 |
由于这个issues楼层太高了网速不好的情况下加载都要等很久,我关闭掉这个,重新开一个新增功能的issues,这样便于查看。 |
有新的建议可以提 #500 |
请问左滑删除功能什么时候实现呢? |
@ping999 一直都可以左滑,ItemDragAndSwipeCallback里有个 |
可组合BRVAH使用:https://github.com/anzaizai/EasySwipeMenuLayout 侧滑菜单删除 |
在使用瀑布流时,addFootView()方法不显示添加的底部控件,这个问题的原因是? |
宇明,当数据为空的时候,设置空视图,目前的库判断逻辑是adapter.getData.size()去触发,然后设置空的view,能否添加功能,达到的效果是调用此方法,能够手动去设置空视图,因为有一些场景是空视图会根据不同状态来设置不同的空视图的view,而且此时数据不一定为空,只是没有达到某个条件,谢谢 |
建议添加一个加载失败时展示布局的方法,现在好多app都有加载中,加载失败,数据为空三种展示效果。 |
是否可以限制拖拽范围,现在是可以满屏幕拖拽转圈圈都没问题...- -产品觉得这样不太好,提了这个需求 |
例如只允许横向、纵向拖拽 |
我找到了。。。 |
列表横向排列的情况,头部的宽度不能控制,会 match_parent 整个屏幕,请问横向列表,怎么控制头部的宽度? |
很不错的封装,
建议可以添加这些的实现 (1)视差效果。
(2)sticky header的效果。
(3)滑动删除
(4)分组时候的伸缩栏。
btw,我把你这个项目整理进了我的这篇文章,http://www.jianshu.com/p/154891851fe2
The text was updated successfully, but these errors were encountered: