Skip to content
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

BRVAH技术交流群 #2806

Closed
CymChad opened this issue Jul 13, 2019 · 94 comments
Closed

BRVAH技术交流群 #2806

CymChad opened this issue Jul 13, 2019 · 94 comments
Labels

Comments

@CymChad
Copy link
Owner

CymChad commented Jul 13, 2019

技术交流群可以加我微信(chad_cym)备注:技术交流,拉你入群

@CymChad CymChad changed the title 需求建议收集 2019-需求收集 Jul 13, 2019
@CymChad CymChad pinned this issue Jul 13, 2019
@yangfeng1994
Copy link
Collaborator

判断手机屏幕当前显示的是哪一条item或者哪条item占的比重最大。很多用来列表播放视频的,都能用到,就像微博视频一样,滑到哪个item,播放哪一个视频。

@MachKanh
Copy link

[多布局之间拖动 #2692] (#2692)

@kyriej
Copy link

kyriej commented Jul 13, 2019

目前section有header,建议加个footer

@yuchangzhao
Copy link

mvvm+databinding开发架构什么时候支持

@jeonhei
Copy link

jeonhei commented Jul 19, 2019

能不能为BaseItemProvider提供构造ViewHolder时的回调事件 现在的BaseItemProvider并不能完全的做到业务独立 例如我以往可以在ViewHolder的构造方法里一次性的为TextView添加TextWatcher 现在只能在ItemProvider的convert方法里创建TextWatcher并付值为ItemProvider的成员变量 然后addTextWatcher之前检测成员mTextWachter是否为空 如果不为就先执行removeTextChangedListener方法然后再创建一个新的TextWahter成员去付值 有点恶心...希望作者可以改进一下

@limuyang2
Copy link
Collaborator

多选、支持纯view创建方式的item

@jhui20130703
Copy link

最近在做香港相关的项目,因此要适配繁体中文,楼主能不能string.xml做个多语言。

@esmark-developer
Copy link

希望Adapter适配viewBinding 。◕◡◕。)ノ

@roybill
Copy link

roybill commented Apr 28, 2020

建议添加点击水波纹效果,谢谢

@skyCracks
Copy link

对多状态页面支持,虽然有其他第三方库可以实现多状态页面,例如LoadSir,但是使用这些第三方库会有一个很明显的弊端,其原理因为使用FramentLayout包裹了一层,在加载中、空数据、网络错误等状态下会替换掉RecyclerView,这样很容易出现一些滑动处理方面的问题,例如AppBarLayout 和RecyclerView的联动,RecyclerView内部是支持联动的,但是使用LoadSir这类第三库会使联动功能出现偏差或者失效,而且联合起来使用大大增加了代码量,因此建议增加对多状态页面支持,类似于BaseLoadMoreModule已模块的方式添加。

@onism0106
Copy link

希望添加获取当前屏幕上可见数据范围的功能
虽然自带api有这个功能但是只能在scrollListener中获取到,希望可以在第一次设置数据的时候,获取到可见item索引范围

@yaojunyi3721
Copy link

image
ExpandableListView+group和child的MULTIPLECHOICE

@lianghao777
Copy link

1、多布局啥时候支持瀑布流哇
2、多布局列表,列间距通过代码如何控制

@yinshuai0324
Copy link

有考虑支持和 jetpack paging结合使用吗?

@YuFong
Copy link

YuFong commented Sep 29, 2020

loadmore module希望暴露出当前加载到第几页,以及对应页面的url

@Liveinadream
Copy link

Liveinadream commented Oct 6, 2020

BaseNodeAdapter子节点只有单项数据内容变更,能否增加 payload,提高刷新效率

@kongnanlive
Copy link

建议添加 setSelected 方法

@YwtQAQ
Copy link

YwtQAQ commented Nov 27, 2020

建议增加刷新Item中指定组件的方法

@QiLiKing
Copy link

QiLiKing commented Feb 2, 2021

滑动时是否可以固定一个或者多个Header

@silentpride
Copy link

BaseQuickAdapter默认带有BaseLoadMoreModule,这个基类的loadMoreView写死是LoadMoreModuleConfig.defLoadMoreView,即SimpleLoadMoreView。
我们的项目是一个国际化的项目,除开中英文还有其他语言,这里SimpleLoadMoreView的多语言没法满足我们的需求。
如果要改的话,需要每一个adapter创建的时候都setLoadMoreView,这样可能不太合理。
希望这里能提供一个方法或者接口,可以设置默认的加载更多布局。

@Dboy233
Copy link

Dboy233 commented Apr 14, 2021

侧滑是否可以支持侧滑显示item操作选项呢。因为项目中的Adapter都是复用的嘛。侧滑选项的也是单独的布局文件。不是很想维护这么多相同的文件了,因为很多区别就是多了一个侧滑选项[收藏][删除][取消]。虽然有支持侧滑的RecyclerView的封装,但是还是想统一一个布局文件,在不影响和增加维护成本的情况下动态增加这个侧滑的功能。

@xingchen5645
Copy link

拖拽和滑动删除希望可拓展

@alexplanetart
Copy link

@CymChad 如果可以支持 手势缩放 改变显示列数 就更好了

@jscoolso
Copy link

jscoolso commented Jan 6, 2022

android.extensions 插件已经废弃了
希望早点支持viewBinding

@CymChad CymChad changed the title 2019-需求收集 BRVAH技术交流群 Jul 19, 2022
@xuzhu19930323
Copy link

mLRAdapter.setList(mData),上拉加载更多会执行LoadMoreStatus.Complete状态

@752375734
Copy link

getLayoutPosition studio升级找不到这个方法了 用的3.0.4版本的

@limuyang2
Copy link
Collaborator

getLayoutPosition studio升级找不到这个方法了 用的3.0.4版本的

更新最新版本, 3.0.14

@xuzhu19930323
Copy link

设置了isEnableLoadMoreIfNotFullPage = false,在数据不满一屏的时候,依然执行了加载更多,这是一个bug,作者有修复吗?版本3.0.4

@bytebubbles
Copy link

bytebubbles commented Sep 7, 2023

请问使用 StaggeredGridLayoutManager 后加载更多这个View怎么才能占满列数显示呀?使用的是 4.0版本

@xylitol679
Copy link

请问使用 StaggeredGridLayoutManager 后加载更多这个View怎么才能占满列数显示呀?使用的是 4.0版本

在TrailingLoadStateAdapter中重写onViewAttachedToWindow

override fun onViewAttachedToWindow(holder: CustomLoadMoreVH) {
    super.onViewAttachedToWindow(holder)
    val lp = holder.itemView.layoutParams
    if (lp is StaggeredGridLayoutManager.LayoutParams) {
        lp.isFullSpan = true
    }
}

@yuandoudou928
Copy link

频繁的submitList,导致 itemClickListener 没有回调。我这里有个 WebSocket 数据,一秒钟可能有十多二十次数据不等,又需要用户点击 item 获取值。这时经常会没有点击事件回调。请问除了给 submitList 设置防抖,还有其它方法吗?

@oudengding
Copy link

能不能让适配器提供数据发生变化的监听接口?

@ccWheel
Copy link

ccWheel commented Jan 17, 2024

版本4.1.4
请问有支持SortedListAdapterCallback吗,有需求就是类似于下载列表,然后实时的根据一些数据状态去动态的排序item

@cailidz
Copy link

cailidz commented Apr 30, 2024

版本用的3.0.4,headerView有个ContentLoadingProgressBar,数据刷新频率较高,loading圈转得很快,与UI动画不一致,用setNewInstance()方法设置的数据,该方法会刷新全部数据,能否加一个只刷新数据,不刷新header的方法?类似notifyDataChangedWithoutHeader()方法。 @limuyang2 @CymChad

@zhqhzhqh
Copy link

zhqhzhqh commented May 9, 2024

RecyclerView BaseMultiItemQuickAdapter 如何一次加载全部的item

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests