Skip to content

Repository files navigation

FontScale

workflow-status last-commit

Android-пример про адаптацию Compose UI к увеличенному системному размеру текста.

Samples

# Sample Description
1 ScaleInfo Отображение текущего LocalDensity.fontScale и переход в системные настройки текста
2 SizeIn Гибкая высота полей ввода и кнопок через heightIn вместо фиксированной высоты
3 FlowRow Перенос чипов на новую строку с помощью FlowRow при увеличенном шрифте
4 WeightFill Список уведомлений с weight(fill = false), чтобы текст не обрезался
5 BasicMarquee Бегущая строка через basicMarquee для текста, не помещающегося на экране
6 FontScaleLimit Ограничение роста fontScale через CompositionLocalProvider с кастомной Density
7 TextAutoSize Автоматический подбор размера текста под контейнер через TextAutoSize
8 ScalableContent Масштабирование всего UI или только текста через pinch-to-zoom и LocalDensity

About

Гайд по FontScale. Как адаптировать UI к крупному тексту

Topics

Resources

Stars

2 stars

Watchers

2 watching

Forks

Sponsor this project

Contributors

Languages