阻止我的应用程序复制textview的文本

时间:2018-09-26 12:00:07

标签: android

在我的应用程序textview中,从Universal Copy应用程序复制文本。从Play商店下载通用复制应用。 我想防止在应用程序中复制textview的文本。仅从通用复制应用程序复制文本。我想防止通用复制应用程序复制我的应用程序。

有可能吗?如果可能的话我该怎么办?

注意:我想防止从Textview复制文本,而不是Edittext。并通过Univesal复制应用程序复制Textview。

1 个答案:

答案 0 :(得分:0)

选项1:

SharedViewModel

选项2(在您的xml中):

String ss = "My String";
textView.setText(ss);
textView.setTextIsSelectable(true);

选项3(不建议):使用Webview代替textview更加容易。但由于内存消耗高,不建议使用。但是,如果您仍然想做到这一点,就可以做到;

<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textIsSelectable="true" <!-- Put this line into your textview -->
android:text="My String" />