这些价值从何而来?android:fontFamily的文档未在任何地方列出此信息
这些确实没有在文档中列出。但他们提到这里下的部分“字体家庭”。该文档列出了Android Jelly Bean 4.1的每个新公共API。
在应用程序的styles.xml文件中,我正在与某人合作,将其列为字体系列,我很确定这是错误的:
是的,那是错误的。您没有引用字体文件,必须使用上面链接的文档中提到的字体名称。在这种情况下,应该是这样的:
sans-serif
像已经说明的链接答案一样,可能有12种变体:
已在Android Jelly Bean(4.1)-API 16中添加:
常规(默认):
sans-serif
normal
斜体:
sans-serif
italic
粗体:
sans-serif
bold
粗斜体:
sans-serif
bold|italic
灯:
sans-serif-light
normal
斜体:
sans-serif-light
italic
薄:
sans-serif-thin
normal
细斜体:
sans-serif-thin
italic
浓缩常规:
sans-serif-condensed
normal
斜体:
sans-serif-condensed
italic
浓缩粗体:
sans-serif-condensed
bold
粗体斜体:
sans-serif-condensed
bold|italic
已在Android Lollipop(v5.0)-API 21中添加:
媒介:
sans-serif-medium
normal
中斜体:
sans-serif-medium
italic
黑色:
sans-serif-black
italic