ブック リーダーを作成したいのですが、そのためにテキストの選択に問題があり、何が最善の方法なのかわかりません。選択に EditText を使用している投稿をいくつか読みました。しかし、これはあまり便利ではありません。長押しすると、単語の選択/すべて選択が表示され、キーボードが表示されるため、テキストを選択し、選択内容を聞いてから、Spannable/Linkify を使用してテキストのその部分を編集する可能性だけです。
標準のテキスト カーソル コントローラを簡単に使用できない場合、カスタム カーソル コントローラなどを作成できますか?
私はこの投稿を読みました:
ユーザーが TextView でテキスト範囲を選択できるようにする方法 (EditText に類似)
前もって感謝します。
アップデート:
カーソルコントローラーを使用しているように見えるこのクラス android.text.Selection を見つけましたが、それについてGoogleで例が見つかりません。