如何在firebase android中获取对象id?
我正在使用firebase数据库。我已经在列表视图中显示了用户名。当我点击任何列表项时,我想显示其他活动的更多信息。所以我想获取特定单击项的对象id如何在firebase android中获取对象id?,android,listview,firebase,firebase-realtime-database,Android,Listview,Firebase,Firebase Realtime Database,我正在使用firebase数据库。我已经在列表视图中显示了用户名。当我点击任何列表项时,我想显示其他活动的更多信息。所以我想获取特定单击项的对象id 这是图片首先,需要澄清一下如何在listview上列出用户名。这可能有助于给出与您所遵循的方法类似的答案。由于没有提到你解决问题的方法,我将这样做: 在列出用户名时,确保获取用户名的查询也获取用户ID。然后,只需在列表视图的item类中为该用户ID再存储一个变量,这样当用户单击某个用户时,就可以将单击的item类中的user ID变量发送到另一个活
这是图片首先,需要澄清一下如何在listview上列出用户名。这可能有助于给出与您所遵循的方法类似的答案。由于没有提到你解决问题的方法,我将这样做: 在列出用户名时,确保获取用户名的查询也获取用户ID。然后,只需在列表视图的item类中为该用户ID再存储一个变量,这样当用户单击某个用户时,就可以将单击的item类中的user ID变量发送到另一个活动(一种方法是使用bundle并将其放入Intent Extras),并在firebase中查询该用户ID,从而为您提供所需的信息
希望这会有所帮助。首先,您需要澄清如何在listview上列出用户名。这可能有助于给出与您所遵循的方法类似的答案。由于没有提到你解决问题的方法,我将这样做: 在列出用户名时,确保获取用户名的查询也获取用户ID。然后,只需在列表视图的item类中为该用户ID再存储一个变量,这样当用户单击某个用户时,就可以将单击的item类中的user ID变量发送到另一个活动(一种方法是使用bundle并将其放入Intent Extras),并在firebase中查询该用户ID,从而为您提供所需的信息
希望能有所帮助。你看过谷歌的例子吗?选中此项:共享数据库结构如果您获得一个特定的子数据,您可以获得存储在列表中的特定子数据,而不是之后的子数据。您看过Google示例吗?选中此项:共享数据库结构如果获得一个特定的子数据,则可以获得存储在列表中的特定子数据