I've a ListView lv
. I set OnItemClickListener
and OnItemLongClickListener
on lv
. But when OnItemLongClick
is being called OnItemClick
is being called too. So, I need to call OnItemLongClick
without calling OnItemClick
. How I can do that?
Excuse for my English, please.
UPD Here's some code
lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView p1, View p2, int p3, long p4)
{
//blah-blah-blah
}
});
lv.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
public boolean onItemLongClick(AdapterView p1, View p2, int p3, long p4) {
//blah-blah-blah
return true;
}
});
Seems that your missing
@Override
insetOnItemLongClickListener
Example: