Недавно я начал учиться использовать App Inventor для создания очень примитивных приложений. Я наткнулся на этот проект. По сути, я хочу ввести элемент в список, а затем использовать итерацию foreach для правильного отображения списка. Однако результаты дублируются. Как будто каждый раз, когда я нажимаю кнопку «Добавить», выполняется итерация foreach. Я потратил несколько часов на поиски, а также на размышления, но не могу найти способ решить эту проблему. Наверное, у меня нет таланта, но, к счастью, я тоже верю в усилия.
Вот скриншот блоков и эмулятора/симптомов. Пожалуйста, дайте мне знать, если потребуется дополнительная информация. Я впервые пользуюсь stackoverflow и заранее извиняюсь, если я делаю что-то не так. Спасибо всем заранее!
Чтобы объяснить скриншот:
Сначала я ввожу «а» и нажимаю кнопку «Добавить», список отображается как «1.а»; Затем я ввожу «b» и нажимаю кнопку «Добавить», список отображается как «1.a 2.a 3.b» вместо «1.a 2.b»; наконец, я ввожу «c» и нажимаю кнопку «Добавить», список отображается так, как показано на скриншоте...