gpt4 book ai didi

滚动时Android RecyclerView.Adapter数据发生变化

转载 作者:行者123 更新时间:2023-11-30 05:09:48 25 4
gpt4 key购买 nike

我已经以编程方式在 RecyclerView.Adapter 中的 textview 上设置了随机颜色,但是当我每次从上到下滚动时都会更改颜色如何解决这个问题?

List<String> colors;
colors=new ArrayList<String>();
colors.add("#f44336");
colors.add("#4caf50");
colors.add("#2196f3");
colors.add("#ff5722");
colors.add("#673ab7");
Random r = new Random();
int i1 = r.nextInt(4- 0) + 0;
holder.textview.setText(Data.get(position).name.trim());
holder.textview.setTextColor(Color.parseColor(colors.get(i1)));

最佳答案

有很多方法可以解决这个问题,试试这个:

viewHolder.setIsRecyclable(false);

关于滚动时Android RecyclerView.Adapter数据发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53932025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com