"Ожидаемый EOQ, но найден &" при настройке веса шрифта
Я пытаюсь использовать загружаемый шрифт Montserrat с нестандартным весом. Это шрифт Google, доступный через Сервисы 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&weight=900"
app:fontProviderCerts="@array/com_google_android_gms_fonts_certs">
</font-family>
Моя Android Studio 3.0.1 жалуется, что
Ожидаемый EOQ, но найден &
Есть идеи, почему Android Studio не позволяет мне устанавливать собственный вес?
1 ответ
Решение
Мне не хватало name=
перед именем шрифта в запросе.
Правильный запрос с собственным весом шрифта выглядит так
app:fontProviderQuery="name=Montserrat&weight=900"