android: textIsSelectable = "true" per TextView all'interno di Listview non funziona

Ho il problema con TextView all'interno di ListView qui sotto.

In listview, ho un TextView e ho impostato

  • Come faccio a impedire la riproduzione di youtube utilizzando l'API Android?
  • Come genero le mie impronte digitali MD5 e SHA1 utilizzando l'eclipse per il keystore di debug (Android)
  • Come modificare il tipo di carattere e la dimensione di CollapsingToolbarLayout?
  • JNI Android - Convertire char * in byte arrays e restituirlo a java
  • Come verificare se il cursore è vuoto in una query SQLiteDatabase
  • È ansible in android registrare la chiamata durante le chiamate in entrata o in output
  • android:textIsSelectable="true" 

    Ma, quando faccio a lungo clic su TextView, vedo la printing del log

     TextView: TextView does not support text selection. Action mode cancelled. 

    Quindi non posso utilizzare la function Copia e incolla per TextView.

    Se hai qualche idea per risolvere questo problema, ti preghiamo di dare qualche suggerimento per risolvere il problema.

    Grazie mille

  • Come disegnare una linea in android tra due o più radiobuttons
  • java.lang.NullPointerException: Tentativo di ricall il metodo virtuale su un riferimento di object null
  • Distriggers lo zoom sulla messa a fuoco dell'ingresso nella pagina web di Android
  • Tipo di file personalizzato in Android non funziona
  • Android ClassNotFound e android.view.InflateException:
  • fingerpaint all'interno di un horizontalscrollview
  • 2 Solutions collect form web for “android: textIsSelectable = "true" per TextView all'interno di Listview non funziona”

    Basta provare questo …

      ListView list = (ListView) findViewById(R.id.yourList); list.setOnItemLongClickListener(new OnItemLongClickListener() { public void onItemLongClick(AdapterView<?> a, View v, int position,long id) { TextView yourFirstTextView = (TextView) v.findViewById(R.id.yourFirstTextViewId); copyTextToClipboard(yourFirstTextView); public void copyTextToClipboard(TextView txtView){ int sdk = android.os.Build.VERSION.SDK_INT; if(sdk < android.os.Build.VERSION_CODES.HONEYCOMB) { android.text.ClipboardManager clipboard = (android.text.ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); clipboard.setText(txtView.getText().toString()); } else { android.content.ClipboardManager clipboard = (android.content.ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); android.content.ClipData clip = android.content.ClipData.newPlainText("text label",txtView.getText().toString()); clipboard.setPrimaryClip(clip); } } 

    Può funzionare.

    TextView imposta la width a "match_parent" android:layout_width="match_parent"

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.