android– 如何在TextInputLayout中更改提示文本大小

android– 如何在TextInputLayout中更改提示文本大小,第1张

概述假设我想要更改文字大小.我在代码中这样做,它看起来像这样:_textInputLayout.EditText.SetTextSize(Android.Util.ComplexUnitType.Dip,40);当我在条目中写入文本时,它看起来像40dip文本.但是当条目为空时,提示文本看起来像16-18dip.有没有办法改变提示文字大小?解决方法:可以

假设我想要更改文字大小.我在代码中这样做,它看起来像这样:

_textinputLayout.EditText.SetTextSize(AndroID.Util.ComplexUnitType.Dip, 40);

当我在条目中写入文本时,它看起来像40dip文本.但是当条目为空时,提示文本看起来像16-18dip.

有没有办法改变提示文字大小?

解决方法:

可以通过样式更改最终提示大小/浮动标签大小,并使用以下内容调用SetHintTextAppearance: –

_nativeVIEw.SetHintTextAppearance(App6.DroID.Resource.Style.MyTextinputLayout);

MyTextinputLayout的含义如下: –

<style name="MyTextinputLayout" parent="@androID:style/TextAppearance">    <item name="androID:textcolor">@color/blue</item>    <item name="androID:textSize">44sp</item></style>

但是,当您开始输入某些文本时,此样式的textSize仅应用于最终目标.

从我所看到的,包括对象的属性,目前似乎不可能改变提示的起始字体大小?

当EditText暴露出来时,你可以在那里改变它. Hint部分根本不由它处理,而是由TextinputLayout处理.似乎没有公开的对象获取访问权限,专门为提示自定义此对象.

总结

以上是内存溢出为你收集整理的android – 如何在TextInputLayout中更改提示文本大小全部内容,希望文章能够帮你解决android – 如何在TextInputLayout中更改提示文本大小所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1113577.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存