如何使Edittext不可点击

Ada*_*atz 3 android android-edittext

我想以可编程的方式告诉Editext仅焦点,但不允许用户按他想要的焦点。这可能吗?

我试过了

android:longClickable="false"
android:clickable="false"
Run Code Online (Sandbox Code Playgroud)

但是两者都没有。

由于某些原因,人们认为以下内容可以解决我的问题,但是该人试图使编辑文本不可编辑,而我试图通过单击来使编辑文本仅不可聚焦

EditText不可编辑

jmc*_*kie 6

我遇到了同样的问题,并使用以下方法解决了问题:

.setEnabled(false) and .setClickable(false)
Run Code Online (Sandbox Code Playgroud)

因此,将其用于您的代码:

.setEnabled(false);
.setClickable(false);
Run Code Online (Sandbox Code Playgroud)

  • 它仍然从父级窃取点击,因此即使它没有执行任何操作,从技术上讲它仍然是可点击的 (2认同)

Int*_*iya 5

试试

    android:focusable="false"
    android:focusableInTouchMode="false"
Run Code Online (Sandbox Code Playgroud)