I am trying to implement onItemLongClickListener and onItemClickListener event on listview row but the problem is that when I longPress the listview row and release it then both events get called at the same time. Please give me solution how can I achive this.
here is my code
listregional.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
final CharSequence[] dialogregion = {"Edit","Delete"};
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
builder.setTitle("Pilih Menu");
builder.setItems(dialogregion, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int region) {
switch (region){
case 0:
Toast.makeText(getActivity(),"Edited",Toast.LENGTH_SHORT).show();
break;
case 1:
Toast.makeText(getActivity(),"Deleted",Toast.LENGTH_SHORT).show();
break;
}
}
});
return false;
}
});
please help me