コピー貼り付け用に選択可能なテキストビューのデータを作成したかったのです。このため、 私は次のように私のTextViewにtrueにtextIsSelectableフラグを設定しています:私は次の例外を取得していますTextView setTextIsSelectable(true)クラッシュするアプリケーション
textView.setText("Hello");
textView.setTextIsSelectable(true);
を:
にjava.lang.ClassCastException:java.lang.Stringでは、アンドロイドにキャストすることはできません.text.Spannable
** UPDATE ** 私のxmlレイアウト:
<TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="end" android:bufferType="spannable" android:fontFamily="sans-serif" android:textColor="@color/black" android:textSize="14sp" />
'textView..setTextIsSelectable(真);' '余分なドットを削除.'。あなたのXMLコードも投稿してください – OBX
私の悪いです。ここで質問を編集している間、ちょっとタイプミスでした。しかし、まだ問題は残っています – HimanshuGargas
私はXMLコードを投稿するためにプレーンテキストであなたに尋ねたのです! ID = "@ + ID/voucher_contact_detail" アンドロイド:layout_width = "wrap_content" アンドロイド:layout_height = "wrap_content" アンドロイド: – OBX