设置错误Android

设置错误Android,android,android-layout,Android,Android Layout,有谁能告诉我如何正确地使用setError函数来设置复选框和单选按钮吗。我可以在文本视图后显示错误图标符号(!),但看不到错误消息。根据Android的文档: 将TextView右侧的复合绘图设置为“错误”图标,并设置一条错误消息,当TextView具有焦点时,该消息将显示在弹出窗口中。当任何按键事件导致TextView文本发生更改时,图标和错误消息将重置为null。如果错误为空,错误消息和图标将被清除。有人能提供一个在复选框A和单选按钮的情况下正确执行setError的示例吗? 这是我的密码-

有谁能告诉我如何正确地使用setError函数来设置复选框和单选按钮吗。我可以在文本视图后显示错误图标符号(!),但看不到错误消息。根据Android的文档:
将TextView右侧的复合绘图设置为“错误”图标,并设置一条错误消息,当TextView具有焦点时,该消息将显示在弹出窗口中。当任何按键事件导致TextView文本发生更改时,图标和错误消息将重置为null。如果错误为空,错误消息和图标将被清除。

有人能提供一个在复选框A和单选按钮的情况下正确执行setError的示例吗?

这是我的密码-

CheckBox box=(CheckBox)findViewById(R.id.propertyStatus1);
box.setError("Error");

显示复选框和单选按钮的seterror及其工作状态。您的代码也适用于显示设置错误

    CheckBox cb=(CheckBox)findViewById(R.id.checkBox1);
    cb.setError("error");
首先,仅显示错误图标。焦点转到后,将显示错误消息


要获得对这些类型元素的关注,请添加android:focusableInTouchMode=“true”

设置复选框和单选按钮时,错误消息不可见。这就是我要告诉大家的。。。您将如何在设备上聚焦单选按钮和复选框。你必须在AVD上测试过代码,在设备上尝试相同的代码。好的。现在我了解了您的问题。请在xml文件中为ur复选框设置此属性。安卓:focusableInTouchMode=“true”。每当你触摸时设置它,你就可以得到我认为的信息。一次试试。