如何使用微调器将值存储到Firebase? [关闭]

问题描述 投票:-2回答:1

我正在创建一个分类应用程序,我陷入了Post Activity,用户需要选择Category来发布他们的产品。以下是Post Activity的粗略草图。

enter image description here

Firebase数据库结构:

enter image description here

如何让用户从“类别”列表中选择“类别”,并根据该类别,需要在该结构下保存项目/产品。

例如:如果用户需要发布奥迪广告,他将从微调器列表中选择“汽车”,并且该信息(图像,价格,名称)应保存在Firebase数据库的“汽车”结构下。任何帮助将不胜感激,我需要知道这背后的逻辑:

enter image description here

android firebase google-cloud-firestore android-spinner
1个回答
1
投票

你可以得到像这样的微调文本。

Spinner spinner = (Spinner)findViewById(R.id.spinner);
String text = spinner.getSelectedItem().toString();

选择文本后,您可以设置DatabaseReference位置。

databaseReference = FirebaseDatabase.getInstance().getReference().child("All Categories").child(text);
© www.soinside.com 2019 - 2024. All rights reserved.