Android控件之——EditText

显示提示文字

属性:hint
用法:hint="输入你想要输入的内容"
实例


Android控件之——EditText_第1张图片
提示语效果图

修改提示文字的大小

代码中动态修改实现

private void setHindTextSize(EditText edtEditText) {
    // 新建一个可以添加属性的文本对象
    SpannableString ss = new SpannableString(edtEditText.getHint());
    // 新建一个属性对象,设置文字的大小
    AbsoluteSizeSpan ass = new AbsoluteSizeSpan(16, true);
    // 附加属性到文本
    ss.setSpan(ass, 0, ss.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
    // 设置hint,一定要进行转换,否则属性会消失
    edtEditText.setHint(new SpannedString(ss));
}
提示语大小修改后的效果图

你可能感兴趣的:(Android控件之——EditText)