「已注销」 2021-06-25 16:30 采纳率: 20%
浏览 691

如何改变Recyclerview中item的背景颜色

单击item将改变item的背景颜色,再单击其他item,上次单击的item要恢复默认的背景色,该怎么去刷新

  • 写回答

1条回答 默认 最新

  • 帅次 移动开发领域新星创作者 2021-06-25 16:43
    关注

    1、对Item新增一个字段可以是string也可以是boolean,每次点击对这个Iten字段修改,上一个字段重置,后刷新recycleview,根据字段设置背景色

    2、用一个变量int记录你点击item的位置,判断这个位置的改颜色,其他的用默认背景色(这个也要设置)

    如有帮助,麻烦采纳一下。

    评论

报告相同问题?

悬赏问题

  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)