Android App不允许用户将已安装应用中的长文本复制到任何编辑器

时间:2015-09-01 13:26:09

标签: android android-layout

我正在开发Android应用程序。它包含很长的文本。我不希望任何用户复制此文本并将其粘贴到任何编辑器。我可以使用文本框显示长文本并禁用文本选择吗?有没有用户可以复制此文本的黑客?

1 个答案:

答案 0 :(得分:1)

Android中TextView的标准设置已经是不可选择的文本。为了确保你也可以明确地设置它(android:textIsSelectable =“false”)。 如果要使用EditText元素,则必须禁用编辑并将“textIsSelectable”设置为false。

如果只显示文本,则应使用TextView。

然而,不可能完全避免有人可以从应用程序中提取文本,例如使用屏幕截图和文本识别软件/应用程序,您始终可以提取显示的文本。或者可以从APK中提取文本。