我应该为每个循环系统创建适配器吗?
I am using diffutil for my recycler adapters and I need many recyclerview for categorization. Should I create adapter for every recyclerview? Same view, same type data, same functions, different data btw
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您检查回收器视图的
OnBindViewHolder
方法,它具有您的 holder 参数,该参数为您提供了您拥有的不同视图持有人的实例,并因此为回收器视图设置了布局。例如,在我的情况下,我必须使用单个回收文章适配器来创建实例收入和列表中的费用。
这就是我的
OnBindViewHolder
外观:@override
public void onbindViewHolder(@nonnull recyClerview.ViewHolder持有人,int位置){
您还必须为您希望显示的所有列表数据创建单独的视图持有人,例如:
我的整个回收器视图适配器:
If you check your recycler view's
onBindViewHolder
method it has your holder parameter which provides you with the instance of different ViewHolders you have and accordingly set the layout for the recycler view.For example, in my case I had to use a single recyclerView adapter to create an instance Income as well as expense in a list.
This is how my
onBindViewHolder
looks:@Override
public void onBindViewHolder(@NonNull RecyclerView.ViewHolder holder, int position) {
You also have to create separate viewHolders for all the list data you wish to display,like:
My whole recycler view adapter: