Android EditText.setError 在不可聚焦时不起作用

Sal*_*ado 5 xml android focusable android-edittext

如何在不可聚焦的 EditText 中显示带有 setError 的文本错误?重要的是用户不要修改此 EditText,它将为应用程序修改。也许我有另一个不同于 focusable=false 的选项?

现在,我有了:

<EditText
    android:id="@+id/date"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:clickable="true"
    android:ems="10"
    android:focusable="false"
    android:inputType="text"
    android:onClick="onClick" />
Run Code Online (Sandbox Code Playgroud)

非常感谢!

QAr*_*rea 0

只需使用 TextView,如果某处出现错误,则使用 drawableRight 显示图像。这是以编程方式执行此操作的示例:/sf/answers/516655261/