'设定自定义字体重量时,预期EOQ但找到了'

问题描述 投票:0回答:1

我正在尝试使用具有自定义重量的可下载字体蒙特塞拉特。这是Google font,可通过Google Play服务获取。

在一些教程中,我发现他们通过在查询中添加&weight=900来设置自定义权重,在我的情况下导致

<font-family xmlns:app="http://schemas.android.com/apk/res-auto"
    app:fontProviderAuthority="com.google.android.gms.fonts"
    app:fontProviderPackage="com.google.android.gms"
    app:fontProviderQuery="Montserrat&amp;weight=900"
    app:fontProviderCerts="@array/com_google_android_gms_fonts_certs">
</font-family>

我的Android Studio 3.0.1抱怨说

预期的EOQ但发现&

任何想法为什么Android Studio不允许我设置自定义权重?

android android-fonts android-downloadable-fonts
1个回答
0
投票

我在查询中的字体名称前面缺少name=

使用自定义字体粗细的正确查询看起来像

app:fontProviderQuery="name=Montserrat&amp;weight=900"
© www.soinside.com 2019 - 2024. All rights reserved.