Android 链接“Firebase”表';s具有多个活动的行
我是android studio的新手。在我的应用程序中,有许多Android 链接“Firebase”表';s具有多个活动的行,android,firebase,firebase-realtime-database,Android,Firebase,Firebase Realtime Database,我是android studio的新手。在我的应用程序中,有许多活动,它们具有相同的信息,如图像和各种文本空间。我的应用程序中有太多信息,因此由于时间限制,无法使用列表视图或回收视图。 例如1)活动7201包含项目7201的详细系统、成本、合作伙伴等。 2) 活动8201包含项目8201的详细系统、成本、合作伙伴等。 我想在我的数据库中创建此字段,它应该链接到该特定活动 我读了一些类似的答案,但它们对我的情况没有太大帮助。创建一个包含系统、成本和合作伙伴的模型类,并将每个项目下的数据推送到fir
活动
,它们具有相同的信息,如图像和各种文本空间。我的应用程序中有太多信息,因此由于时间限制,无法使用列表视图
或回收视图
。
例如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...
这样,你就不需要解析所有的项目来找到你想要的项目。原谅我的天真。。但是除了创建新的参数外,我还需要添加或编辑其他类吗?我不明白。请解释一下