单独设置EditText的hint字体大小
在Android开发中,hint字体大小往往是跟随text大小,但是总有开发需求是hint和text两种字体大小不一样的,而系统只给了我们hint颜色的设置textColorHint,下面是收藏的有关单独对hint字体大小设置的java代码。
/**
*
* 设置EditText的hint字体的大小
*/
public static void setEditTextHintSize(EditText editText,String hintText,int size){
SpannableString ss = new SpannableString(hintText);//定义hint的值
AbsoluteSizeSpan ass = new AbsoluteSizeSpan(size,true);//设置字体大小 true表示单位是sp
ss.setSpan(ass, 0, ss.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
editText.setHint(new SpannedString(ss));
}
评论
3条评论Tiny Lv.3 回复
再试试
广东省 移动数据上网公共出口
admin_H Lv.3 回复
你是管理员我是啥...
广东省 移动数据上网公共出口
Tiny Lv.3 回复
可以的,很nice
广东省 移动数据上网公共出口