Android代码设置EditText的hint字体大小而不改变EditText的字体大小

大家都知道,在Android xml布局文件中只提供Edittext文字字体大小设置,没有提供hint字体大小设置(hint字体大小与文字字体大小一致)。如果我们只想改变hint字体大小而不改变文字字体大小怎么办呢?可以通过代码设置:

SpannableString ss = new SpannableString("文字内容");
AbsoluteSizeSpan ass = new AbsoluteSizeSpan(16, true); //设置字体大小, true表示单位是sp
ss.setSpan(ass, 0, ss.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
mEditText.setHint(new SpannedString(ss));
上一篇 Android Studio生成aar和jar
下一篇 Android TimerTask定时任务卡顿
目录
文章列表
1 Atlas Demo解析
Atlas Demo解析
2
基于Java代码进行GPG加解密
基于Java代码进行GPG加解密
3
Flutter Widget之TextField
Flutter Widget之TextField
4
ssh设置通过http代理连接远程主机
ssh设置通过http代理连接远程主机
5
Appium运行报错:does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package
Appium运行报错:does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。