TGViewer
Mobile Compose Mobile Compose @mobile_compose · 2.96K subscribers
Post #261 3.53K
#Article #Medium #Text #Tooling

Preventing Font Scaling in Jetpack Compose

Статья с разбором того, как при помощи новой тулинг-функции (а если вы работаете с Compose версии ниже 1.6.0-alpha01, то самописной функции) в Compose можно эмулировать работу Composable функции с различными размерами шрифтов, без необходимости менять что-то в системных настройках.

@FontScalePreviews
@Composable
fun NonResizingTextPreview() {
ExperimentsTheme {
Box(modifier = Modifier.width(200.dp)) {
Text(text = "This is resizing text with font scale ${LocalDensity.current.fontScale}")
}
}
}


Зеркало статьи 👉 тут
  • 👍 7
  • 🤔 4
  • ❤‍🔥 1
  • ❤ 1
  • 🔥 1
More from @mobile_compose
  1. Sep 23, 2026⚡️⚡️AI-агент съел токены и потерял контекст. Что делать? Разберемся на Mobius 2026 Autumn.…
  2. Sep 22, 2026#Release #Compose #Changelog 😇 Релиз Compose библиотек (09.09.2026) 🔵 Animation 1.12.1/1…
  3. Aug 28, 2026#Release #Compose #Changelog 😇 Релиз Compose библиотек (26.08.2026) 🔵 Animation 1.13.0-a…
  4. Aug 25, 2026#Article #Habr #UI #Compose 🎨 Почему баннер Yandex Ads мигает в LazyColumn — и при чём зд…
  5. May 25, 2026#Release #Compose #Changelog 😇 Релиз Compose библиотек (19.05.2026) 🔵 Animation 1.11.2/1…
  6. May 19, 2026🎨 Король умер — да здравствует король! Google официально объявила о переходе к стратегии…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →