我在我的应用程序中使用 floatlabelededittext。我的要求是为 hint 和 text 设置 2 种不同的字体。是否可以?那怎么办呢?
最佳答案
要为文本和提示使用 2 种不同的字体,您需要使用自定义 TypefaceSpan。
- 使用常用的
setTypeface
方法为文本设置字体 - 使用
SpannableString
将字体设置为提示
我已经回答了那个问题 Android EditText hint uses the same font that the EditText has
您还可以保留相同的字体并单独更改提示的大小和样式。要知道怎么做,请看我的回答 here
关于android - 在android中为提示和文本设置不同的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31238564/