setOnItemClickListener没有响应 [英] setOnItemClickListener not responding

查看:546
本文介绍了setOnItemClickListener没有响应的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

可能重复:结果
  <一href=\"http://stackoverflow.com/questions/13201363/setonitemclicklistener-not-getting-called\">setOnItemClickListener没有得到所谓的

我有延伸底座适配器自定义适配器。当我的onCreate设置setOnItemClickListener和实施onItemClick我没有得到响应,当我点击某一行上。

I have a custom adapter which extends base adapter. When I set setOnItemClickListener in onCreate and implement onItemClick I'm getting no response when I click on a row.

     ListView lv = (ListView)findViewById(R.id.list);
     adapter = new ModuleAdapter(this);
     lv.setAdapter(adapter);
     lv.setOnItemClickListener(this);

后的onCreate:

after onCreate:

     @Override
     public void onItemClick(AdapterView<?> parent, View view, int position,
        long id) {

   Log.v(TAG, "clicked");

     }

有我行纯文本的意见。任何人都可以帮忙吗?

There are only text views in my rows. Can anyone help please?

推荐答案

如果你想使用

lv.setOnItemClickListener(本);

lv.setOnItemClickListener(this);

您必须实现OnItemClick监听到你的活动。

you must implement OnItemClick listener to your Activity.

,你也可以用@ user1597833的答案。

and also you can use @user1597833 's answer.

如果你想点击的TextView不是细胞,尝试@jeet的答案。

if you want to click textview not cell, try @jeet 's answer.

这篇关于setOnItemClickListener没有响应的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆