码迷,mamicode.com
首页 > 其他好文 > 详细

EditText之setError方法一二

时间:2015-06-19 13:43:53      阅读:309      评论:0      收藏:0      [点我收藏+]

标签:android edittext seterror

在我们的应用中,功能(发现-》奶源追溯-》手动输码)中的EditText用了setError方法。

但是由于背景是白色的,导致使用默认的字体颜色(白色)就看不清楚了。

解决办法:


方法一:

 使用Html.fromHtml方法

Html.fromHtml("<font color=‘black‘> "

                            + getString(R.string.bookmark_regpoint_input_error_2) + "</font>")


方法二:(网上搜的)

        int ecolor = R.color.black; // whatever color you want
        String estring = "Please enter a valid email address";
        ForegroundColorSpan fgcspan = new ForegroundColorSpan(ecolor);
        SpannableStringBuilder ssbuilder = new SpannableStringBuilder(estring);
        ssbuilder.setSpan(fgcspan, 0, estring.length(), 0);


EditText之setError方法一二

标签:android edittext seterror

原文地址:http://mama100tech.blog.51cto.com/8943983/1663483

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!