1

我有一个带有部分标题的自定义列表视图。

注意:这不是普通的列表。这是一个节标题。

自定义列表如下:

自定义列表

在此处输入图像描述

在点击类似图片之前,它看起来像图片 1,点击后它应该像图片 2 一样改变。

我的问题是:

  1. 如果我单击特定行的类似图像,它看起来很奇怪 其他行中的图像被更改。

  2. 如果我单击列表的第一行,有时它会引发空指针异常。

我需要的是,如果我点击特定列表的“赞”图像,它的状态或颜色只会改变,其他人应该保持不变。

主要活动链接

List_Data

自定义列表

我尝试使用此链接,但它对我没有帮助。

由于它是分段标题,因此适配器也将标题计算为行,因此列表的大小也包括标题。在这也做笔记。

4

1 回答 1

1

试试这个。对于点击监听器

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); 

} 
});
于 2011-06-18T05:07:10.440 回答