Как сбросить приложение и флажки / переключатели и сохранить прогресс и сделать текстовые поля необязательными - PullRequest
0 голосов
/ 29 декабря 2018

Я знаю, что вопрос сбивает с толку, но я действительно не знал, как это сформулировать.Итак, моя задача - создать приложение для заказа пиццы, и мы почти закончили, но мы не знаем, как его кодировать, чтобы вы могли «составить» несколько пицц после первой, и мы не знаем, как это сделать.чтобы клиент мог выбрать опцию доставки и отобразить / не отображать поля для адреса и номера телефона, в зависимости от того, что было выбрано.Вот целая формулировка задания для уточнения:

"Разработайте мобильное приложение для помощи официантам в пиццерии. Заказ можно принять лично в пиццерии или по телефону на вынос или для доставки. Когда клиент делаетДля заказа официант сможет выбрать из меню вид пиццы, выбрать вид теста, выбрать размер (маленький для детей, средний или большой), выбрать дополнительные начинки, выбрать соусы, если заказ принят для употребления в соусах пиццерииможет быть заказ для группы лиц.

Приложение должно позволять заказывать несколько пицц, имеющих различный состав. Все товары должны иметь цены, позволяющие официанту вычислять общую сумму заказа.

Программадолжны включать варианты потребления: на месте, на вынос или доставку. В случае выноса должны быть доступны варианты упаковки и время доставки. В случае доставки программа должна иметь возможность взять адрес и номер телефона;в противном случае адрес доставки и телефонполя не должны быть видны.Наконец, заказ должен быть отправлен в пиццерию, и рассчитывается общая сумма заказа.

Смоделируется отправка готового заказа в пиццерию.Симуляция должна состоять из показа всего заказа на только что запущенную активность. "

Итак, после выбора компонентов первой пиццы нам нужно помочь, чтобы приложение сбросило флажки и переключатели, чтобы мы моглиМожно добавить еще одну пиццу, но сохранить общую цену первой приготовленной пиццы, а также адрес и номер телефона, отображать или не отображать. Любая помощь приветствуется.

1 Ответ

0 голосов
/ 29 декабря 2018

Положите параметры в разные массивы

Массив для параметров Takaway

Массив для компонентов и т. Д.

Когда вам нужно сбросить его, используйте цикл For и сделайте их пустыми

Так мы и сделали в 1997 году :) тот же проект ... где-то в Великобритании

...