关闭

listview中的控件点击

标签: 安卓listview
193人阅读 评论(0) 收藏 举报

设置listview的onitemclick 响应的总体一条点击的事件,而且点击之后item的背景色会变化表示选中了,很丑。。如果想要响应item中的某一个控件的点击事件就不能这样用。

比如我的item中有一个button,那么应该在adapter中的getview方法中,这么写

viewHolder.tvContent.setTag(position);
viewHolder.tvContent.setOnClickListener(new View.OnClickListener() {
@Override  
   public void onClick(View view) {
      System.out.println("position:"+view.getTag());

   }
});
这样可以获取传入的list的位置,也就能分别响应


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:95412次
    • 积分:2190
    • 等级:
    • 排名:第17346名
    • 原创:102篇
    • 转载:215篇
    • 译文:0篇
    • 评论:11条
    最新评论