setOnItemClickListener没有响应 [英] setOnItemClickListener not responding
问题描述
可能重复:结果
<一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屋!