EditText.setError()方法显示信息不全问题解决
2013-11-05 11:11
706 查看
解决方案:(Android 4.1 ver.) setError(CharSequence c)方法的参数是字符序列对象,推荐使用Html格式文本加载进去,显示错误。 ///////////////////////举例///////////////////// CharSequence html1 = Html.fromHtml("<font color='blue'>出错</font>"); //任意长度内容均可 //Spanned html2 = Html.fromHtml("出错"); //纯文本不可取-内容将不会显示 editText.setError(html1); //editText.setError(html2); //////////////////////////////////////////////// ///////////////////////总结///////////////////// 1. 参数必须是CharSequence/Spanned类型变量; 2. fromHtml()方法参数必须包含HTML标准标签; 3. 报错内容不要过长,尽量简短,否则UI叠层架构中会出现覆盖现象,而导致不显示内容。 //////////////////////////////////////////////// |
相关文章推荐
- TextInputLayout setError后影响EditText设定的自定义背景问题解决方法
- 关于Android studio中EditText的setError文字不显示的问题
- 解决android4.0后版本EditText边框不全显示的问题
- Android中EditText的setError文字不显示的问题
- 解决android4.0后版本EditText边框不全显示的问题
- EditText.setError无法显示,需要修改字体颜色的解决办法
- 解决android4.0后版本EditText边框不全显示的问题
- 解决android4.0后版本EditText边框不全显示的问题
- Android中EditText的setError文字不显示的问题
- 解决android4.0后版本EditText边框不全显示的问题
- EditText setError 图片不显示问题
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- 固定宽度下拉列表中option内容显示不全问题解决方法
- 点击EditText 不显示光标 问题解决
- 固定宽度下拉列表中option内容显示不全问题解决方法
- Android完美解决输入框EditText隐藏密码打勾显示密码问题
- python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法
- 固定宽度下拉列表中option内容显示不全问题解决方法
- android TextView 显示不全的问题解决,此问题是设置了maxLines和ellipsize=end情况下发生的!
- 固定宽度下拉列表中option内容显示不全问题解决方法