更改TextInputLayout笔触宽度和提示字体

时间:2018-09-23 19:08:41

标签: android user-interface layout

我想从Material Design的新TextInputLayout中更改笔触宽度,使其看起来像上传的图片,但是当我使用时:

app:boxStrokeWidth="0.5px"

它不起作用,我也使用调试模式,并在TextInputLayout.class上找到了以下代码:

this.boxStrokeWidthPx = this.boxStrokeWidthDefaultPx;

给我的感觉是,默认情况下它会自动使用2px的宽度。 如何更改此宽度,并使提示文本加粗??

enter image description here

1 个答案:

答案 0 :(得分:2)

在资源文件夹的dimens.xml下设置以下内容

 <dimen name="mtrl_textinput_box_stroke_width_default">1dp</dimen>
 <dimen name="mtrl_textinput_box_stroke_width_focused">2dp</dimen>