在RecyclerView中更改所有卡片的文本颜色

时间:2017-06-14 12:47:17

标签: android android-recyclerview android-viewholder

我必须做以下事情:当用户点击按钮时,我需要更改RecyclerView中所有卡片的标题颜色。我一直在搜索和搜索,除了这个方法之外我找不到帮助我的东西:findViewHolderForAdapterPosition(int i)。不幸的是,它返回null(Android recyclerView findViewHolderForAdapterPosition returns null)。

1 个答案:

答案 0 :(得分:2)

您可以在适配器中声明一个新的布尔变量,让它调用它org.apache.spark.mllib.linalg.VectorUDT 在适配器构造函数上将其初始化为changeColor,然后在false操作方法集中它转到onClick并致电true。最后将测试添加到适配器的yourAdapter.notifyDataSetChanged()方法中,类似于:

onBindViewHolder