Android App Inventor-将项目输入列表,然后正确显示列表

Android App Inventor-将项目输入列表,然后正确显示列表,android,app-inventor,dynamic-list,Android,App Inventor,Dynamic List,我最近开始学习使用AppInventor创建一些非常原始的应用程序。我偶然发现了这个项目。基本上,我希望将项目输入到列表中,然后使用foreach迭代来正确显示列表。然而,结果是重复的。好像每次我点击“添加”按钮时,foreach迭代都会被执行。我花了几个小时去搜索,也在思考,但我想不出解决这个问题的方法。我想我没有天赋,但幸运的是我也相信努力 下面是块和模拟器/症状的屏幕截图。如果需要更多信息,请告诉我。我是stackoverflow的第一次用户,如果我做错了什么,请提前道歉。提前谢谢大家 要

我最近开始学习使用AppInventor创建一些非常原始的应用程序。我偶然发现了这个项目。基本上,我希望将项目输入到列表中,然后使用foreach迭代来正确显示列表。然而,结果是重复的。好像每次我点击“添加”按钮时,foreach迭代都会被执行。我花了几个小时去搜索,也在思考,但我想不出解决这个问题的方法。我想我没有天赋,但幸运的是我也相信努力

下面是块和模拟器/症状的屏幕截图。如果需要更多信息,请告诉我。我是stackoverflow的第一次用户,如果我做错了什么,请提前道歉。提前谢谢大家

要解释屏幕截图,请执行以下操作:

首先,我输入“a”并点击添加按钮,列表显示为 “1.a”;然后我输入“b”并点击添加按钮,列表显示为“1.A2.A3.b”,而不是“1.A2.b”;最后,我输入“c”并点击添加按钮,列表显示如屏幕截图所示


在您的过程中
显示列表
缺少一些初始化。。。只需添加
将LabelDisplay.Text设置为“”
(空字符串)和

在您的过程中将全局enterenum设置为0

显示列表
缺少某些初始化。。。只需添加
将LabelDisplay.Text设置为“”
(空字符串)和

将全局entrenum设置为0

谢谢@Taifun!这正好解决了问题。不知怎的,这个代表没有显示出来,因为我还不到15个代表,但我肯定会把你的帖子升级为“谢谢你”=DThanks@Taifun!这正好解决了问题。不知怎的,这个代表没有显示出来,因为我还不到15个代表,但我肯定会把你的帖子升级为“谢谢你”=d