Создание многооконных приложений в среде AppInventor2
Пример 1
when Screen1.Initialize do { myScreen1.Visible = true; myScreen2.Visible = false; } when btnNext.Click do { myScreen1.Visible = false; myScreen2.Visible = true; } when btnHome.Click do { myScreen1.Visible = true; myScreen2.Visible = false; }
Задания
В приложении из примера 1 создайте третий экран и кнопки для перехода между экранами. На каждом экране должно быть две кнопки Next и Back для перехода в прямом и обратном направлениях в очереди экранов соответственно.
На втором экране приложения создайте поле ввода и кнопку Apply. При нажатии на эту кнопку текст, введенный в поле ввода, должен выводиться на первом экране в компоненте Label.
На первом экране создайте кнопку Settings, при нажатии на которую совершается переход на второй экран настроек приложения. Задайте необходимые элементы управления для изменения, которые применяются на главном экране, например, размер шрифта текста, цвет фона, надпись на кнопке, английиские и русские подписи кнопок и полей, видимость объектов на первом экране, доступность для действий кнопок, полей ввода и т.д. На экране приложения создайте кнопку Apply, при нажатии на которую применяются измененные настройки.