修改EditText中hint的字体大小

//设置EditText的hint字体大小
	public static void SetEditTextHintFontSize(Context context,EditText editText,int size,int contentID){
		String content=context.getString(contentID);
		// 新建一个可以添加属性的文本对象
		SpannableString ss = new SpannableString(content);
		// 新建一个属性对象,设置文字的大小
		AbsoluteSizeSpan ass = new AbsoluteSizeSpan(size, true);
		// 附加属性到文本
		ss.setSpan(ass, 0, ss.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
		// 设置hint
		editText.setHint(new SpannedString(ss)); // 一定要进行转换,否则属性会消失
	}

你可能感兴趣的:(Android,知识点总结)