Image.png >我在1个Firebase项目下有一个客户端应用和驱动程序应用。
这个link只是表示可以做到,但怎么办?未说明
google-services.json
Firebase Database
child("Orders")
保存到数据库,作为测试,我可以在客户应用程序中检索这些Orders
。但是如何在Driver app ??
中检索Orders
这是一段代码,在Driver app中尝试从Customer app检索数据。
final DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference("Orders");
final ValueEventListener eventListener = new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot ds : dataSnapshot.getChildren()) {
String name = ds.child("name").getValue(String.class);
String surname = ds.child("surname").getValue(String.class);
String beverages = ds.child("beverages").getValue(String.class);
String deserts = ds.child("deserts").getValue(String.class);
String time = ds.child("time").getValue(String.class);
edtx_name.setText(name);
edtx_surname.setText(surname);
edtx_beverages.setText(beverages);
edtx_deserts.setText(deserts);
edtx_time.setText(time);
Log.d("Test", "" + edtx_name + "/" + edtx_surname + "/" + edtx_beverages + "/" + edtx_deserts + "/" + edtx_time);
}
}
@Override
public void onCancelled(DatabaseError databaseError) {}
};
rootRef.addListenerForSingleValueEvent(eventListener);
但这并没有找回。我错了什么?