【发布时间】:2021-05-15 11:55:55
【问题描述】:
我浏览了我的 3 台 Android 设备(SGS6、SGS20、H10)上的“/system/fonts”文件夹,将所有文件从那里下载到我的电脑上,分析后发现某些字体名称对所有 3 台设备都是通用的 - AndroidClock, Carrois Gothic SC, Coming Soon, Cutive Mono, Dancing Script, Droid Sans Mono, Noto Naskh, Noto Sans, Noto Serif, Roboto, Roboto Black, Roboto Condensed, Roboto Condensed Light, Roboto Light, Roboto Medium, Roboto Thin。
问题 - 是否可以在我的 Xamarin 应用程序中使用其中任何一个而无需明确绑定它们? 如果我只是指定 myLabel.FontFamily = "Coming Soon" 并且这样会很好......但实际上这根本不起作用。 :-( 所以,我有点困惑——为什么?如果可能的话,让它以某种方式工作?...
我尝试在我的 Xamarin 应用程序中显示 10 个标签,所有标签都具有不同的 FontFamily 名称:AndroidClock、Carrois Gothic SC、Coming Soon、Cutive Mono、Dancing Script、Droid Sans、Droid Serif、Droid Sans Mono - 但所有标签都显示为相同的字体(我什至不确定默认字体的名称是什么)。
我需要它仅适用于 Android。对iOS完全不感兴趣。 有没有办法告诉 Xamarin 在设备上只使用可用的系统字体?
【问题讨论】: