【问题标题】:Strange behavior of in List View click with Section Header在列表视图中单击节标题的奇怪行为
【发布时间】:2011-06-18 04:47:19
【问题描述】:

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

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

自定义列表如下:

在点击点赞图片之前,它看起来像图片 1,点击后它应该变成像图片 2。

我的问题是:

  1. 如果我点击特定行的like image 看起来很奇怪 其他行中的like image 会改变。

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

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

Main Activty link

List_Data

Custom List

我尝试使用this link,但它对我没有帮助。

由于是Sectioned header,Adapter也将Header计算为row,所以list的大小也包含了Header。在这也做个笔记。

【问题讨论】:

  • 如果你正在玩列表头,那么请添加 android 文档

标签: android list onclick sectionheader


【解决方案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); 

} 
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-04
    • 1970-01-01
    • 1970-01-01
    • 2019-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-31
    相关资源
    最近更新 更多