2016-10-24 85 views
1

我最近開始學習使用App Inventor創建一些非常原始的應用程序。我遇到了這個項目。基本上,我想輸入項目列表,然後使用foreach迭代來正確顯示列表。但是,結果是重複的。就好像每次點擊「添加」按鈕時,執行foreach迭代。我花了幾個小時來搜索並思考,但我找不出解決這個問題的方法。猜猜我沒有天賦,但幸運的是我也相信努力。App Inventor - 將項目輸入列表,然後正確顯示列表

下面是塊和模擬器/症狀的截圖。請讓我知道是否需要更多信息。我是第一次使用stackoverflow的用戶,如果我做錯了任何事,我會提前道歉。謝謝大家!

爲了解釋截圖:

首先,我輸入「a」和打擊添加按鈕,列表中顯示爲 「1.A」;然後我輸入「b」並點擊添加按鈕,列表顯示爲「1.a 2.a 3.b」,而不是「1.a 2.b」;最後,我輸入「C」並點擊添加按鈕,在列表中顯示,因爲它是在屏幕截圖中顯示...

Screenshot enter image description here

回答

0

在你的程序中displayList一些初始化丟失......只需添加
set LabelDisplay.Text to ""(空字符串)和
set global entreeNum to 0

+0

謝謝@Taifun!這正好解決了這個問題。不知怎的,代表不顯示,因爲我在15代表下,但我肯定你的帖子作爲謝謝= D – cs2091

相關問題