Listview no se puede hacer clic cuando se puede seleccionar la vista de texto dentro de esa vista de lista

listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Log.d("test1","run"); } }); 

El listview no es fuego, si me pongo así:

  <TextView android:id="@+id/comment" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignLeft="@+id/username" android:layout_below="@+id/username" android:autoLink="web" android:textIsSelectable="true" android:textColor="#000000" android:textSize="14dp" /> 

Después de quitar el textIsSelectable, el onitemclicklistener se dispara.

He estudiado un tiempo, y he seguido algunas sugerencias en Internet

p.ej

Poner android:descendantFocusability="blocksDescendants" a la vista padre

El clicklistener se dispara esta vez, pero cuando selecciona el texto muestra error:

 TextView does not support text selection. Selection cancelled. 

¿Pueden ambas funciones existir? muchas gracias

Puede agregar manualmente OnClickListener a su padre en el adaptador de lista. No se olvide de borrar android:descendantFocusability="blocksDescendants" . Lo intenté.

 viewHolder.parent.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(context, "Click", Toast.LENGTH_SHORT).show(); } }); 

Use debajo del código, quite

 android:textIsSelectable="true" 

Puede resolver su problema.

 viewHolder.textView.setOnClickListener (new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(context, "Click", Toast.LENGTH_SHORT).show(); } }); 
  • Android- multi onClick escucha en un botón
  • El cierre de ProgressDialog enClick
  • Vista no se puede resolver a un tipo
  • ¿Cómo establecer un ImageButton para cambiar sólo cuando mi dedo está tocando
  • Fragmento onListItemClick
  • Cambiar el drawableLeft del botón cuando se hace clic en el botón
  • Android: Cambiar el fondo del botón en ListView Row con onClick
  • efecto de clic de cuadrícula
  • En EditText, aparece un diálogo al hacer clic en un subconjunto específico de texto
  • Haga que un botón de Android cambie el fondo al hacer clic en XML
  • Ocultar / mostrar MenuItem en el clic de la barra de acción android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.