设置错误Android

任何人都可以告诉我如何适当地使用SetError函数CheckBoxes和RadioButtons.我能够在textView之后引发错误图标符号(!)但无法看到错误消息.根据 Android的文档:
将TextView的右侧复合drawable设置为“error”图标,并设置一个错误消息,当TextView具有焦点时,该消息将显示在弹出窗口中.当任何键事件导致TextView文本发生更改时,图标和错误消息将重置为null.如果错误为空,则将清除错误消息和图标.在复选框a和radioButton的情况下,你能否提供一个正确实现setError的例子?
这是我的代码 –
CheckBox box=(CheckBox)findViewById(R.id.propertyStatus1);
box.setError("Error");

解决方法

显示复选框和radiobutton的seterror工作.您的代码也适用于显示设置错误.
CheckBox cb=(CheckBox)findViewById(R.id.checkBox1);
    cb.setError("error");

首先,只显示错误图标.焦点移动时,将显示错误消息.

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

相关文章

Android 如何解决dialog弹出时无法捕捉Activity的back事件 在...
Android实现自定义带文字和图片的Button 在Android开发中经常...
Android 关于长按back键退出应用程序的实现最近在做一个Andr...
android自带的时间选择器只能精确到分,但是对于某些应用要求...