Sai*_*ant 2 android firebase firebase-realtime-database
我正在创建一个应用程序,我在其中存储一个名为caridFirebase 的值.这是我的JSON:
user{ "carid" : 1,
"emailID" : "please@gmail.com",
"imgurl" : "xyz",
"mobileNumber" : "8308717177",
"pass" : "sai3"
}
Run Code Online (Sandbox Code Playgroud)
我想只carid在Android应用程序中获取.感谢任何帮助.谢谢!
你在firebase中使用数据库吗?
如果是,您最好阅读此处的文档: 在Android上读取和写入数据
private DatabaseReference mDatabase;
mDatabase = FirebaseDatabase.getInstance().getReference();
ValueEventListener postListener = new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
int carid = dataSnapshot.child("user").child("carid").getValue(Integer.class);
}
@Override
public void onCancelled(DatabaseError databaseError) {
// Getting Post failed, log a message
}
};
mPostReference.addValueEventListener(postListener);
Run Code Online (Sandbox Code Playgroud)
PS
您可以使用addValueEventListener(active)或addListenerForSingleValueEvent(一次).我正在拍摄保持数据库的快照.如果你只需要carid的数据,你只能得到carid的值:
Databasereference ref_carid = mDatabase.child("user").child("carid");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10169 次 |
| 最近记录: |