android 开发
假设一个listview里面有三个item,每个item里面有两个textview,我想实现这样的功能:
初始化默认:第一个为黑色,其他为白色
点击其他的item,则点击的item内的两个textview字体颜色变成黑色,其他为白色
不知道你要的是不是这样?
这样的话 你这样在数据源里面 加个 判断是否为黑的 标志位。
默认第一条数据的第一个textview为true.
在adapter 的getview里面更具这个标志位 来设置 背景。
点击的时候 先把所有的数据的标志位设为fasle, 然后在设置点击item的第一个textview的标志位为true
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。