1.要求列表中的每个item是可增可减的,可以控制增加的最大数量。
2.最好能够提供相应Demo
3.如果思路清晰实现了也给赏。
https://zhidao.baidu.com/question/1670261087707456067.html
很简单. 用多个嵌套是最简单的. 三个cardview, 每个cardview中包含一个recyclerview. 即可.
数量不多的话v4包的NestedScrollView(或者RecyclerView)嵌套RecyclerView即可
内层的RecyclerView只需要高度wrap
<android.support.v7.widget.RecyclerView
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>
代码内额外加上(其他的代码就不多贴了)
holder.mRv.setNestedScrollingEnabled(false);
holder.mRv.setFocusable(false);//这个经常抢焦点
基本就没啥问题了
我给个recycle的多种形式的adapter
https://github.com/MEiDIK/SlimAdapter
这个可以的
可以折叠吗?这个列表实现起来也挺简单的 不麻烦 你可以看看brvah这个开源库 很强大的 多 type实现列表 正好可以实现你这个功能,
如果需要折叠的话,item就用可折叠的控件就好了 处理一下折叠伸缩的状态
brvah:官网https://www.jianshu.com/p/b343fcff51b0/
可折叠控件:https://github.com/cachapa/ExpandableLayout
完美实现你的功能
望采纳