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

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

Шкодим

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

Compose: Slot API

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


Создано: 13 июня 2023

Допустим, мы создали свою composable-функцию, состоящую из трёх дочерних элементов.


@Composable
fun SlotDemo() {
    Column {
        Text("Верхний текст")
        Text("Средний текст")
        Text("Нижний текст")
    }
}

Мы можем вызвать её обычным способом и увидеть на экране три текстовых метки.


@Composable
fun Content() {
    SlotDemo()
}

Но может мы хотим поместить вместо средней текстовой метки другой элемент на выбор. Таким образом нам нужно предусмотреть в этом месте пустой контейнер и заполнять его по необходимости.

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

Реклама