gpt4 book ai didi

android - Firebase - 检索后单击按钮编辑/更新数据库

转载 作者:行者123 更新时间:2023-11-29 01:06:43 26 4
gpt4 key购买 nike

我在 4 个 Edittexts 和 1 个 Spinner 中从 Firebase 数据库中检索值。

  • 编辑文本 -> fName
  • 编辑文本 -> lName
  • 编辑文本 -> 出生日期
  • 微调器 -> carType
  • 编辑文本 -> 车号

显示所有这些值。但是如何编辑它们并在单击按钮下更新。?

Followed documentation, but no success.

请看这个post .你会明白的

最佳答案

假设您具有与此 question 中相同的数据库结构请使用以下代码:

final DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();

yourButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
rootRef.child("Drivers").child(driverId).child("carNumber").setValue("newCarNumber");
}
});

其中 driverId 是您要更新的特定驱动程序的 ID。对于其他字段,只需将 carNumber 更改为 cardTypedateOfBirthnamesurname .

例如,如果您想更新最后一个驱动程序的数据,请使用此行:

rootRef.child("Drivers").child("-Kv6q2beyS50VCxxX3M7").child("carNumber").setValue("newCarNumber");

关于android - Firebase - 检索后单击按钮编辑/更新数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46486704/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com