在Android中从Firebase子级检索单个值

在Android中从Firebase子级检索单个值,android,firebase,firebase-realtime-database,Android,Firebase,Firebase Realtime Database,我正在创建一个应用程序,其中我在Firebase中存储了一个名为carid的值。以下是我的JSON: user{ "carid" : 1, "emailID" : "please@gmail.com", "imgurl" : "xyz", "mobileNumber" : "8308717177", "pass" : "sai3" } 我只想在Android应用程序中获取carid。 谢谢你的帮助。谢谢 您正在使用firebase中的数据库吗 如果是, 您最好在此处阅读文档:

我正在创建一个应用程序,其中我在Firebase中存储了一个名为
carid
的值。以下是我的JSON:

user{  "carid" : 1,
  "emailID" : "please@gmail.com",
  "imgurl" : "xyz",
  "mobileNumber" : "8308717177",
  "pass" : "sai3"
}
我只想在Android应用程序中获取
carid

谢谢你的帮助。谢谢

您正在使用firebase中的数据库吗

如果是, 您最好在此处阅读文档:

附言

您可以使用addValueEventListener(活动)或addListenerForSingleValueEvent(一次)。 我正在拍摄hold数据库的快照。 如果您只需要carid的数据, 您只能通过以下方式获得carid的值:

Databasereference ref_carid = mDatabase.child("user").child("carid");

这对我来说很好,但现在如何获取用户getdisplayname()的显示名返回null我无法回答您的问题。你能展示你的编码吗?你试过什么?您是否查看了,因为它提供了如何读取数据的示例。另外,请复习这篇优秀的文章
Databasereference ref_carid = mDatabase.child("user").child("carid");