Освой Android играючи

Сайт Александра Климова

Шкодим

/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000

Compose: Modifier (Модификатор)

10-й курс/Закрытая зона

Обновлено: 5 июня 2023, 22 июня 2023

У многих компонентов есть параметры, которые помогают настроить собственный внешний вид и поведение. Например, у Text есть параметры для настройки размера шрифта. Но данный параметр бессмыслен для Column. Но есть и более общие свойства, которые можно применить к большинству компонентов, например, общий размер или цвет. Эти общие настройки доступны через специальный объект Modifier.

Таким образом, Modifier управляет общими настройками компонента - с его помощью можно определить отступы, размеры, цвет и прочие атрибуты.

Вы вошли на сайт, как гость.
Необходимо зарегистрироваться, чтобы прочитать статью

Дополнительные материалы

Modifier.clickable()

Modifier.pointerInput()

Modifier.combinedClickable()

Modifier.draggable()

Modifier.horizontalScroll()

Modifier.paint()

Modifier.selectable()

Modifier.swipeable()

Modifier.transformable()

Column/Row: Modifier.weight()

Column/Row: Modifier.verticalScroll()

Column/Row: Modifier.alignByBaseline/alignBy/align

List of Compose modifiers - полная документация по модификаторам

Реклама