android - 创建一个仅支持复制选项的文本字段

标签 android android-edittext textview copy

有没有办法在 Android 上制作一个显示可复制文本(无编辑选项)的文本字段(EditText、TextView)?类似于 Windows 上 Swing 的 JTextField().setEditable(false) 吗?

编辑:看来我的问题有点不清楚,所以我要给它一些现实世界的背景。我正在开发一个校验和计算器,它可以让您选择一个文件并将计算结果打印到 4 个不同的文本字段中。我希望用户能够从文本字段复制这些哈希值,但禁用所有编辑选项。

最佳答案

我相信你问的问题非常简单明了,如果我读错了你的问题,请纠正我! 保存结果的四个文本字段是否必须是 EditText 的?

否则 ->

问题: 如何使TextView只能复制,不可编辑

答案: 使用 TextView 很好地解决了不可编辑部分 如果你看一下 在我的 Android 工作室。我有一个简单的 TextView,其属性为 textIsSelectable="true" 允许用户复制和粘贴! Layout File containing only 1 TextView, set to textIsSelectable="true"

希望这有帮助!

-斯蒂芬

关于android - 创建一个仅支持复制选项的文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31623224/

相关文章:

android - 检查类是 fragment 还是 Activity

java - 使用 TextView 动态显示文本 (Android)

java - 在一个类中设置多个对话框并在其中一个对话框上设置 TextView

Android - 将 TextView 设置为粗体不起作用

android - 选项卡重力填充不起作用

android - 如何制作像 Bitspin 的 Timely Alarm Clock 这样的数字变形效果?

java - 无法解析配置 ':app:_debugApkCopy' 的所有依赖项。找不到 com.google.android.gms :play-services-appindexing:10. 0.1

android - 为什么在 RecyclerView 中滚动时 EditText 中的输入值会交换其位置?

android - 删除编辑文本的最后一个字符

android - 如何在android中删除EditText的onfocus文本?