设置错误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性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...