如何从Firebase数据检索数据并将其显示在recyclerview android

时间:2019-05-28 09:38:55

标签: android firebase firebase-realtime-database firebase-storage news-feed

数据库引用为Users-> Uid-> Post-> fields

this is firebase dataflow

我该怎么做?

1 个答案:

答案 0 :(得分:1)

我不知道我是否正确,但是是否要将数据放在具有多个字段的Firebase数据库中。您需要使用要保存的字段创建一个类。创建该特定类的对象,然后像这样将其发布到您的实时数据库中

DatabaseReference ref = FirebaseDatabase.getInstance().getReference(FirebaseAuth.getUid());
MyObject myObject = new MyObject(/*enter values of differenct fields*/);
ref.setValue(myObject);

您的MyObject类应如下所示:

MyObject.java

public class MyObject{
       /*
           Insert Fields, Constructors, getters and setters etc
           I would advise you to create an empty constructor as I would be required when you try to retrieve data

       */
}

如果您不想存储图像,则可以寻找FirebaseStorage。