【发布时间】:2013-08-16 12:13:06
【问题描述】:
在为 textview 设置自定义字体时,我只能选择普通、粗体或斜体:
在下面的示例中,如何将样式设置为 light 而不是粗体?
<TextViewWithCustomFont
...
android:textStyle="bold"/>
【问题讨论】:
-
使用它们的组合,例如
android:textStyle="normal|bold|italic"或android:textStyle="normal|bold",你有10多个组合。 -
@g00dy 只有 4 种组合。
normal、bold、italic和bold|italic。在代码中,这是Typeface.BOLD、Typeface.ITALIC、Typeface.BOLD_ITALIC和Typeface.NORMAL。因为这些是整数,粗体为 1,斜体为 2,粗体为 3,然后Typeface.ITALIC|Typeface.BOLD == Typeface.BOLD_ITALIC -
@g00dy,
android:textStyle="normal|bold"加粗???
标签: android textview typeface text-styling