Содержание
В App Inventor компонент «Выбор из списка» (List Picker) позволяет пользователям выбирать элементы из заранее определенного списка. Это удобный способ для создания интерфейса, где пользователи могут делать выбор, не вводя данные вручную.
Компонент отображается как кнопка, и при нажатии открывается выпадающий список с доступными вариантами.
Настройки
- Цвет фона — цвет фона кнопки.
- Жирный шрифт, Курсивный шрифт — начертание текста надписи на кнопке.
- Размер шрифта — размер текста.
- Тип шрифта — какой шрифт использовать: с засечками (на конце букв будут засечки), без них, моноширный (одинаковая ширина букв).
- Высота — автоматически (в зависимости от размера и количества текста), наполнить родительский элемент, или точное значение в пикселях.
- Ширина — автоматически (в зависимости от размера и количества текста), наполнить родительский элемент, или точное значение в пикселях.
- Изображение — изображение, которое будет показано на кнопке.
- Item Background Color (цвет фон элементов) — цвет фона списка элементов (то, что показывается после нажатия кнопки).
- Item Text Color (цвет текста элементов) — цвет текста.
- Форма — форма кнопки.
- Показать обратную связь — отображать или нет нажатие кнопки.
- Текст — текст на кнопке.
- Выравнивание текста внутри кнопки.
- Цвет текста. Можно выбрать из предустановленных или свой (для этого выбрать пункт Custom).
- Заголовок — текст, который будет в качестве заголовка над списком элементов.
- Видимый — отображается ли кнопка компонента на дизайн-макете.
- Элементы Из Цепочки — список элементов, из которых будет осуществляться выбор. Элементы разделяются запятыми.
- Включено — работает ли компонент (можно ли нажать и выбрать).
- Выбор — элемент по умолчанию.
- Показать Панель Фильтра — будет ли отображаться строка поиска в списке элементов или нет.
Блоки в программировании
Для работы с компонентом «Выбор из списка» в App Inventor используются следующие блоки:
- Когда Выбор Из Списка После Выбора — Блок для выполнения кода после того, как был выбран один из элементов.
- Когда Выбор Из Списка Перед Выбором — Блок для выполнения кода после того, как был открыт список элементов, но не был сделан выбор.
- Когда Выбор Из Списка В Фокусе — Блок для выполнения кода, когда курсор перемещен на кнопку выбора (но она не нажата).
- Когда Выбор Из Списка Потерян Фокус — Блок для выполнения кода, когда курсор перемещен с кнопки выбора.
- Когда Выбор Из Списка Провести Вниз— Блок команд, которые выполнятся, как только кнопку нажали (не важно, отпустили ли или нет).
- Когда Выбор Из Списка Провести Вверх — Блок команд, которые выполнятся, как только кнопку отпустили.
- Вызов Выбор Из Списка Открыть — команда открытия списка элементов.
- Блоки изменения настроек — программно изменить текущие настройки компонента.
Использование компонента «Выбор из списка» делает интерфейс вашего приложения более интерактивным и удобным для пользователей.