![](/img/trans.png)
[英]Use of different TextWatcher-implementations inside RecyclerView.Adapter
[英]Use same RecyclerView.Adapter for different RecyclerView?
是否有可能以某种方式使用相同RecyclerView.Adapter
针对不同RecyclerView
? 第一个问题是getItemCount
方法。 如何知道哪个RecyclerView
需要返回计数值?
创建一个RecyclerView.Adapter的新实例,您似乎对它是一个包含静态字段的类感到困惑,还是您真的希望它具有静态字段? 在那种情况下,我认为这是一个错误的设计决定。
适配器只是对RecyclerView
说如何创建视图持有者( onCreateViewHolder
)以及如何填充它( onBindViewHolder
)的一种方式。 每个适配器用于填充视图子级的数据可能有所不同。
为了在每个适配器中使用不同的数据,请创建您自己的RecyclerView.Adapter
的子类,然后将正确的数据传递给其构造函数(该适配器本身以及getItemCount()
将使用的数据)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.