Me gustaría tener ambos tipos de clics en una listaView - onClick y LongClick.ListView no activa setOnLongClickListener, solo setOnItemClickListener
vez implementado como esto:
this.listViewSub = (ListView) this.findViewById(R.id.listsub);
this.listViewSub.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(final AdapterView parent, final View view, final int position,
final long id) { ... } });
// listen to long click - to share texts
this.listViewSub.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) { ... } });
Pero does't disparar el largo clic. ¿Alguien tiene alguna idea de por qué?
Gracias hombre! Solucionado mi problema :) Y por cierto - usted no tiene que hacer a través de código setLongClickable, su mejor cuando se determn a través del XML: androide: longClickable = "true" – Ofershap
La documentación de 'setOnItemLongClickListener' dice que "si esta vista no se puede hacer clic mucho, se puede hacer clic mucho ". – Vadim
Y esto no funciona para mí ... :( – Vadim