私はアクティビティでListViewを持っており、各項目に私のテキストを表示するEditTextを挿入します。 テキストを選択するにはハンドルをドラッグする必要があります&テキストをコピーしますが、テキストは編集できません。 Android ICSではどうすればよいですか?Android Ice Cream SandwichでEditTextを選択可能にすることはできますが編集できないようにするにはどうすればいいですか?
14
A
答えて
3
この問題は解決しました。ただ、このようTextViewに設定
:XMLの使用においては :
text.setTextIsSelectable(true);
4
あなたはonKeyDown()メソッドをオーバーライドして何もしないでtrueを返すことができると思います。それはキーボードからキーを押さえて、EditTextのテキストに入る前にそれらを無効にする必要があります。
あなたは可能性もtry setting editableあなたのxmlレイアウトでのEditTextでこの
android:editable="false"
などのfalseに。しかし、これでまだハイライトやコピーができるのかどうかはわかりませんが、それは価値があります。
14
text.setTextIsSelectable(true)
は低くAPIのを使用してそれらのためにAPI 11を必要と
android:inputType="none"
android:textIsSelectable="true"
これはあなたのEditTextが編集できないが、選択可能になります。
0
Althouth android:editable
は非推奨で、リントは、動作するようには思えないinputType
を使用することを示唆しています。したがって、android:editable="false"
は明らかにすべてのアンドロイドバージョンのための最良の解決策です。
<EditText
android:id="@+id/editText"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:editable="false"
android:textIsSelectable="true"
tools:ignore="Deprecated" />
関連する問題
- 1. Ice Cream Sandwich VMイメージで[INSTALL_FAILED_INSUFFICIENT_STORAGE]の失敗を修正するにはどうすればよいですか?
- 2. Android EditText - 編集可能ですが選択できません。
- 3. Ice-Cream-SandwichでTweenアニメーションが遅い
- 4. 「Ice Cream Sandwich」とWRITE_APN_SETTINGS
- 5. WLISTBOX ZKで行が選択されているときにセルを編集可能に設定するにはどうすればよいですか?
- 6. .NETでComboBoxを編集できないようにするにはどうすればよいですか?
- 7. AndroidアプリケーションのAPI 15(Ice Cream Sandwich)でスケジュールされたタスクを設定するにはどうすればよいですか?
- 8. My Edittextが非表示になります。表示されたときに編集可能にするにはどうすればよいですか?
- 9. Android Ice Cream Sandwichでキーボードが表示される/消えるイベント
- 10. スクロール可能なLinearLayout内でEditTextをスクロール可能にするにはどうすればよいですか?
- 11. blueprintjsで編集可能な選択を行うことは可能ですか?
- 12. edittextに編集不可能なテキストを入れることができます
- 13. データグリッド内のドロップダウンリスト - 編集モードでデフォルト選択を選択するにはどうすればよいですか?
- 14. Djangoで編集可能な選択フィールドを実装するにはどうしたらいいですか?
- 15. すべてのセルが編集不可能なときにJTable行を選択できるようにする
- 16. ContentTools:編集を開始するときに、最初に編集可能な領域にフォーカスするにはどうすればよいですか?
- 17. 編集可能なコンボボックスでテキストボックスに枠線を追加するにはどうすればいいですか?
- 18. アンドロイドでプロパティ、クラスパス、プロジェクトファイルを編集可能にするにはどうすればいいですか?
- 19. UIImagePickerControllerのソースタイプをユーザーが選択できるようにするにはどうすればいいですか?
- 20. コンボボックスオプションを無効にしないで選択できないようにすることはできますか?
- 21. エミュレータでカレンダーを追加しようとしているときに、Android Ice Cream Sandwichで証明書が見つかりませんでした。
- 22. AngularJSで編集可能なテーブルを作成するにはどうすればよいですか?
- 23. ConstantContactカスタムテンプレートで編集可能なコンテンツを作成するにはどうすればよいですか?
- 24. 編集可能なComboBoxでTextInputの「maxChars」を設定するにはどうすればよいですか?
- 25. bingマップで編集可能なプッシュピンを設定するにはどうすればよいですか?
- 26. 編集可能なDataTableセルでクリックイベントを取得するにはどうすればよいですか?
- 27. Eclipse RCPでSWTテーブルのセルを編集可能にするにはどうすればよいですか?
- 28. radiobuttonForsをテキストで選択できるようにするにはどうすればよいですか?
- 29. WxPython:cSheetグリッドの行と列の名前を編集してセルを編集できないようにするにはどうすればよいですか?
- 30. WPFでテキストボックスを編集可能にするにはどうすればいいですか?
コールにはAPIが必要11 –