您的位置:首页 > 其它

EditText.setError无法显示,需要修改字体颜色的解决办法

2016-11-04 17:07 615 查看
EditText.setError无法显示是因为错误提示框的背景颜色和字体颜色一样了,只需要修改字体颜色就可以,修改之后效果如图



需要更改的代码如下

//定义错误内容
String errorText = "出错啦~~!";
// 将提示文字改为红色
ForegroundColorSpan fgcspan = new ForegroundColorSpan(Color.RED);
SpannableStringBuilder ssbuilder = new SpannableStringBuilder(errorText);
ssbuilder.setSpan(fgcspan, 0, errorText.length(), 0);
//显示
editText.setError(ssbuilder);





                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐