
假设我想要更改文字大小.我在代码中这样做,它看起来像这样:
_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中更改提示文本大小所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)