Andorid中EditText中hint属性的字体颜色修改

第一种方法,在布局文件中修改
	android:textColorHint="@color/colorUsageStatisticsLadderLastYear"

第二种方法,代码实现、设置字体大小

代码例:

public void init(){
hint= (EditText) findViewById(R.id.in_login);
// 新建一个可以添加属性的文本对象
SpannableString ss = new SpannableString("请输入用户名");
// 新建一个属性对象,设置文字的大小
AbsoluteSizeSpan ass = new AbsoluteSizeSpan(15,true);
// 附加属性到文本
ss.setSpan(ass, 0, ss.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
// 设置hint
hint.setHint(new SpannedString(ss)); // 一定要进行转换,否则属性会消失
}

Andorid中EditText中hint属性的字体颜色修改_第1张图片


你可能感兴趣的:(Andorid中EditText中hint属性的字体颜色修改)