我有一個禁用的Edittext,現在我想給它的選擇和複製功能。是否有可能禁用edittext?從禁用的Android複製文本edittext
0
A
回答
1
拉從:How to make an EditText selectable but not editable on Android Ice Cream Sandwich?。
如果你有以下11 API使用下面的代碼在你的EditText XML:
android:inputType="none"
android:textIsSelectable="true"
如果API爲11或以上使用下列Java:
edittext.setTextIsSelectable(true);
0
您應該使用TextView
而不是禁用EditText
並嘗試android:textIsSelectable
。
如果您靶向舊的API,那麼你可以在TextView
附加一個點擊監聽,並在onClick
只是做:
ClipboardManager cm = (ClipboardManager)context.getSystemService(Context.CLIPBOARD_SERVICE);
cm.setText(textView.getText());
Toast.makeText(context, "Copied", Toast.LENGTH_SHORT).show();
再後來某處:
String copiedText = cm.getText();
還可以用於更高級的實現,請閱讀http://developer.android.com/guide/topics/text/copy-paste.html
相關問題
- 1. 從EditText上覆制文本的Android
- 2. 如何禁用EditText恢復複製文本的功能?
- 3. 從禁用的JTextField中複製文本
- 4. 將文本從EditText複製到ListView
- 5. 從tinymce textarea禁用複製文本
- 6. 禁用/刪除文本從Android的EditText中選擇句柄
- 7. 禁用的EditText的Android
- 8. 根據Android中的EditText中的文本啓用和禁用Button
- 9. Android複選框 - 控制EditText?
- 10. 如何禁用從EditText複製和粘貼
- 11. 如何從/向EditText禁用複製/粘貼
- 12. android EditText啓用和禁用
- 13. Android從GridView的EditText獲取文本
- 14. Android複製/粘貼禁用
- 15. android edittext限制文本和數字
- 16. android - substract edittext的文本
- 17. android edittext限制選項從
- 18. Android搜索Listview從JSON使用EditText複製項目
- 19. 使用複選框錯誤禁用edittext
- 20. 複製文本從TextView的
- 21. Android TextView複製文本欄
- 22. 禁用EditText數組上的Android鍵盤
- 23. Android Word-Wrap EditText文本
- 24. Android EditText偏移文本?
- 25. Android保存EditText文本
- 26. Android EditText:將文本左移?
- 27. Android EditText背景文本
- 28. Android EditText預填充文本
- 29. 僅文本輸入EditText android
- 30. android EditText和文本格式
我可以證實,在API 10 (在2.3.4和2.3.6上測試),上述兩行不起作用。 EditText仍然可編輯,鍵盤彈出。 – Bruce