首页 > 解决方案 > 如何在 android 中通过键从 Firebase 实时数据库中删除值?

问题描述

我在firebase中有实时数据库,它看起来像这样

在此处输入图像描述

现在我想在android(java)中按键删除值。

我试过这段代码

DatabaseReference ref = FirebaseDatabase.getInstance().getReference();

ref.child("coating").child("88").removeValue().addOnSuccessListener(new OnSuccessListener<Void>() {
    @Override
    public void onSuccess(Void aVoid) {

        Toast.makeText(activity, "on success", Toast.LENGTH_SHORT).show();

    }
}).addOnFailureListener(new OnFailureListener() {
    @Override
    public void onFailure(@NonNull Exception e) {

        Toast.makeText(activity, "on success"+e.getMessage(), Toast.LENGTH_SHORT).show();
    }
});


我在 onSuccess 方法中得到成功响应,但数据库中的值没有被删除。

标签: androidfirebasefirebase-realtime-database

解决方案



推荐阅读