Код: Выделить всё
val staleMate = FontFamily(
Font(R.font.stalemate)
)
Код: Выделить всё
Text(text = "The Light",
style = TextStyle(
brush = Brush.linearGradient(
colors = listOf(MaterialTheme.colorScheme.primary, MaterialTheme.colorScheme.tertiary),
),
fontSize = MaterialTheme.typography.displayMedium.fontSize,
fontFamily = staleMate
),
modifier = modifier
)
Но когда я открываю приложение на своем Huawei Psmart с Android 8, шрифт не загружается, и приложение использует шрифт по умолчанию.
Поэтому я попробовал загружаемые шрифты, поскольку в документации предлагается использовать GoogleFonts< /code> загружаемые шрифты. Но это тоже не сработало. Так что теперь я не знаю, что делать. Есть ли какие-либо причины, по которым шрифт не работает на моем устройстве Android 8, и как я могу решить эту проблему?
Я решил протестировать шрифт еще на двух устройствах с разными версиями ОС, на одном это эмулятор с Android 10, а другой — Galaxy Tab 4 с Android 5. Оба экземпляра приложения работают нормально, и шрифт отображается идеально.
Итак, теперь вопрос: почему нет это работает на моем телефоне Huawei?
Подробнее здесь: https://stackoverflow.com/questions/782 ... in-compose