繁体   English   中英

在 Android 应用程序 (Firebase) 上添加多个条目

[英]add multiple entries on Android App (Firebase)

我一直在尝试创建我的第一个 Android 应用程序,其中,用户为每个孩子输入他们孩子的许多属性,例如:

(姓名、年龄、身高、体重、性别)

用户可以添加许多条目,对于每个孩子,当他填写行并单击发送时,条目将从他的手机(应用程序)转到我的数据库。

我们可以用 firebase 做到这一点吗? 任何帮助都可以帮助我!

用户输入他的信息后,然后使用setValue()将数据发送到数据库:

String name=editText.getText().toString();
int age=Integer.valueOf(editAge.getText().toString());
String gender=editGender.getText().toString();

FirebaseUser user=FirebaseAuth.getInstance().getCurrentUser();
String userId=user.getUid();
DatabaseReference ref=FirebaseDatabase.getInstance().getReference("user").child(userId);
ref.child("name").setValue(name);
ref.child("age").setValue(age);
ref.child("gender").setValue(gender);

如果您使用 firebase 身份验证,则可以检索用户 ID。 如果你没有使用它,那么代替child(userId)push()

执行以下操作后,您将拥有此数据库:

user
 userId
   name: your_name
   age: your_age
   gender: your_gender

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM