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

发表评论

电子邮件地址不会被公开。 必填项已用*标注

未显示?请点击刷新

允许邮件通知

评论

3条评论
  1. avatar

          Tiny Lv.3 回复

    再试试

    广东省 移动数据上网公共出口

    1. avatar

      admin_H Lv.3 回复

      你是管理员我是啥...

      广东省 移动数据上网公共出口

      1. avatar

              Tiny Lv.3 回复

        可以的,很nice

        广东省 移动数据上网公共出口

        Sitemap