Android 链接“Firebase”表';s具有多个活动的行

Android 链接“Firebase”表';s具有多个活动的行,android,firebase,firebase-realtime-database,Android,Firebase,Firebase Realtime Database,我是android studio的新手。在我的应用程序中,有许多活动,它们具有相同的信息,如图像和各种文本空间。我的应用程序中有太多信息,因此由于时间限制,无法使用列表视图或回收视图。 例如1)活动7201包含项目7201的详细系统、成本、合作伙伴等。 2) 活动8201包含项目8201的详细系统、成本、合作伙伴等。 我想在我的数据库中创建此字段,它应该链接到该特定活动 我读了一些类似的答案,但它们对我的情况没有太大帮助。创建一个包含系统、成本和合作伙伴的模型类,并将每个项目下的数据推送到fir

我是android studio的新手。在我的应用程序中,有许多
活动
,它们具有相同的信息,如图像和各种文本空间。我的应用程序中有太多信息,因此由于时间限制,无法使用
列表视图
回收视图
。 例如1)
活动7201
包含
项目7201
的详细系统、成本、合作伙伴等。 2)
活动8201
包含
项目8201
的详细系统、成本、合作伙伴等。 我想在我的
数据库中创建此字段,它应该链接到该特定活动


我读了一些类似的答案,但它们对我的情况没有太大帮助。

创建一个包含
系统、成本和合作伙伴的模型类,并将每个项目下的数据推送到firebase。因此firebase数据库将如下所示:

-Projects
    -project 7201
        -system
        -cost
        -partners
    -project 8201
        -system
        -cost
        -partners
    .
    .
    .
然后,您可以收听活动7201中的-project7201并更新UI

注意:您可以获得特定项目的数据,如:

 private DatabaseReference mDatabase;
 // ...
 mDatabase = FirebaseDatabase.getInstance().getReference("Projects");
 mDatabase.child("project 7201").addValueEventListener(); etc...

这样,你就不需要解析所有的项目来找到你想要的项目。

原谅我的天真。。但是除了创建新的参数外,我还需要添加或编辑其他类吗?我不明白。请解释一下