android - 如何使用 EditText android 更改 TextInputLayout 中标签的字体样式

标签 android fonts android-edittext android-design-library android-textinputlayout

我正在将 TextInputLayout 与 EditText 一起使用,并且我正在使用自定义字体。我可以在 edittext 上设置字体及其工作,但相同的字体不适用于 TextInputLayout Label。如何设置 TextInputLayout Label 的字体类型?

我已经尝试过Change font of the floating label EditText and TextInputLayout
但根本不起作用。

任何建议都会有帮助。

最佳答案

Design Library v23 开始,您可以使用 TextInputLayout#setTypeface() .

这将设置扩展提示和 float 提示的字体。

Feature request b.android.com 上对此进行了讨论。

关于android - 如何使用 EditText android 更改 TextInputLayout 中标签的字体样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31603352/

相关文章:

android - 使用 xml 从 rss 提要中获取数据,然后存储在 ArrayList 中

javascript - IE 中的文本额外别名(锯齿状)- 看起来很糟糕 - 但在 FF 和 Chrome 中还可以

fonts - 如何将Postscript Type 1字体转换为.otf或.ttf?

android - 从 ListView 获取 EditText 值

android - 如何在 EditText View 的焦点上默认使用字母键盘?

android - 在开始时隐藏可聚焦性

android - 使用 ng-template 问题的 ListView 内部的 ScrollView

java - 我的 Java 应用程序中的离线奖励系统

android - 管理 Activity 中的对象以避免使用 Null

java - 如何更改自定义字体文本大小?