Android Firebase获取值错误

Android Firebase获取值错误,android,firebase,firebase-realtime-database,app-inventor,Android,Firebase,Firebase Realtime Database,App Inventor,各位下午好, 我创建了一个屏幕,firebase根据赞助状态(未接近、接近+ve、接近+ve)存储数据 项目将数据保存在4个不同的项目存储桶下,该项目存储桶将有个未定义的标记(赞助商名称),每个标记包含3个值的列表(名称、分支机构和金额) 此屏幕中的用户输入-姓名、银行名称、赞助商名称、赞助商状态、金额 问题出现在第二个屏幕中,输入的数据显示在firebase中。 默认情况下,我让它显示ProjectBucket“get”中的数据 以下是屏幕的块: 获得的错误为: Runtime Erro

各位下午好,

我创建了一个屏幕,firebase根据赞助状态(未接近、接近+ve、接近+ve)存储数据

项目将数据保存在4个不同的项目存储桶下,该项目存储桶将有个未定义的标记(赞助商名称),每个标记包含3个值的列表(名称、分支机构和金额)

此屏幕中的用户输入-姓名、银行名称、赞助商名称、赞助商状态、金额

问题出现在第二个屏幕中,输入的数据显示在firebase中。 默认情况下,我让它显示ProjectBucket“get”中的数据

以下是屏幕的块:

获得的错误为:

Runtime Error
The operation insert list item cannot accept the arguments: , [()], [(Arjun M5 1945040)], [(Rockstar (Arjun M5 1945040))]
Note: You will not see another error reported for 5 seconds.
它对应于ProjectBucked Get的firebase中的值

我想用这个屏幕做什么

  • 有一个下拉列表,选择4个选项(4个项目Bucket ie未接近、接近+ve、接近+ve)
  • 在屏幕上显示firebase的内容(在标签上-赞助商名称(数据标签)、名称、分支机构、金额)。每个projectbucket(未接近、接近+ve、接近+ve)都有一个未定义的子值()这些子值或标记是赞助商名称,必须为所有条目显示这些子值或标记以及名称、分支和金额
谢谢你的时间

看起来您的全局变量数据是一个空字符串,这应该是一个空列表。。。

如果您正在使用列表,则
valueIfTagNotThere
套接字应该是创建空列表块,而不是空字符串

The operation insert list item cannot accept the arguments: , [()], [(Arjun M5 1945040)], [(Rockstar (Arjun M5 1945040))]