如何解决在列表视图中单击带有节标题的奇怪行为
| 我有一个带有节标题的自定义列表视图。 注意:这不是普通列表。这是一个节标题。 自定义列表如下: 在单击类似图像之前,其外观类似于图像1,在单击后应更改为图像2。 我的问题是: 如果我单击特定行的相似图像,其他行中的相似图像会发生变化,这看起来非常奇怪。 如果我单击列表的第一行,有时会抛出Null Pointer异常。 我需要的是,如果单击特定列表的“喜欢”图像,其状态或颜色只会更改,其他应该保持不变。 主要活动链接 List_Data 自订清单 我尝试使用此链接,但对我没有帮助。 由于它是分段标题,因此适配器也将标题计算为行,因此列表的大小也包括标题。在此也做笔记。解决方法
尝试这个。对于点击监听器
holder.like_icon.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View arg0) {
ViewHolder VH = (ViewHolder)convertView.getTag();
VH.like_icon.setBackgroundResource(android.R.drawable.btn_star_big_on);
}
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。