单独设置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));
}

 

本文标签:

版权声明:若无特殊注明,本文皆为《admin_H》原创,转载请保留文章出处。

本文链接:单独设置EditText的hint字体大小 - https://blog.bnist.com/post/6