【问题标题】:Supporting custom text weight in Android在 Android 中支持自定义文本粗细
【发布时间】:2013-11-20 01:11:03
【问题描述】:

有没有办法在 Android 中支持超过标准的三种可用文本粗细。我需要五个:ExtraLight、Light、Normal、Medium 和 Bold。 我看到了这个问题:How to change fontFamily of TextView in Android,但它与家庭而不是体重有关。

如果没有内置支持,是否有任何外部资源或库可用?

【问题讨论】:

    标签: android


    【解决方案1】:

    由于我不知道库如何在不包含字体的情况下添加对您的字体的支持,我建议您创建自己的 TextView 实现来处理它,如果您只需要它,它可以很快完成TextView(如果您需要该小部件,您还需要实现自己的 EditText)。

    您可以先查看RobotoTextView library,它允许使用属性在代码中以及直接在 xml 中使用 RobotoTextView 小部件。

    【讨论】:

    • 设计理念是为用户手机上的任何字体设置不同的权重,但我认为这将是合适的。非常感谢您的帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-05
    • 1970-01-01
    • 2015-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多