在源码的setHint方法中可以看到猫腻.
// 单独设置 Editext的 hint文本大小
// 新建一个可以添加属性的文本对象
SpannableString ss = new SpannableString(UIUtils.getString(R.string.login_hint_phone));
// 新建一个属性对象,设置文字的大小,true为dip
AbsoluteSizeSpan ass = new AbsoluteSizeSpan(13, true);
// 附加属性到文本
ss.setSpan(ass, 0, ss.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
// 设置hint
mRegisterPhone.setHint(new SpannedString(ss)); // 一定要进行转换,否则属性会消失