0

我有一个来自 inputType="textMultiLine" 的 TextView。问题是,当我单击(并按住)TextView 的空闲部分(没有文本的部分)时,它会显示粘贴文本的选项。当我这样做时,它会用剪贴板中的文本。我不想要这种行为。我该怎么做才能使 TextView 不可编辑?

这是xml代码:

<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="1. Hello, Dies ist ein Beispielsatz. \n2. Dies ist der zweite Satz."
        android:textSize="20dp"
        android:inputType="textMultiLine"
        />

注意: 如果我删除 inputType="textMultiLine",则不再显示粘贴文本的选项。但我希望 TextView 是多行的。

4

2 回答 2

1
.setFocusable(false);

将此设置为 false 还将确保此视图在触摸模式下不可聚焦。

XML

android:focusable="false"
于 2017-11-16T12:59:25.420 回答
0

试试这个让TextViewandroid:longClickable="false"

<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="1. Hello, Dies ist ein Beispielsatz. \n2. Dies ist der zweite Satz."
        android:longClickable="false"
        android:textSize="20dp"
        android:inputType="textMultiLine"
        />
于 2017-11-16T12:04:19.343 回答