リストビューアイテムをクリックすると、onitemclickリスナーが呼び出されますが、item longをクリックすると、initemclickリスナーとonitemlongclickリスナーの両方が呼び出されます。長押ししたときにonitemlongclickリスナーのみを呼び出すことを解決するにはどうすればよいですか?
list.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
//my code
}
});
list.setOnItemLongClickListener(new OnItemLongClickListener() {
public boolean onItemLongClick(AdapterView<?> arg0, View arg1,int arg2, long arg3) {
//my code
}
}