[英]delete data from android firebase
我正在尝试在 android 工作室中使用 firebase 制作一个社交媒体应用程序,现在我的应用程序已完成,运行顺利,但有一个问题,共享帖子上有一个删除按钮,单击此按钮时,我想要删除所选图片。
你能帮我吗?
如果你问的是 firebase 数据库,你可以这样做
// Reference to the node you want to delete
DatabaseReference postRef = FirebaseDatabase.getInstance().getReference("posts").child(postId);
// Delete the node
postRef.removeValue();
如果您正在谈论 firebase 存储,您可以执行类似的操作
// Reference to the image you want to delete
StorageReference imageRef = storageRef.child("images/myimage.jpg");
// Delete the image
imageRef.delete().addOnSuccessListener(new OnSuccessListener<Void>() {
@Override
public void onSuccess(Void aVoid) {
// File deleted successfully
}
}).addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception exception) {
// Uh-oh, an error occurred!
}
});
您必须在 build.gradle 中包含依赖项
implementation 'com.google.firebase:firebase-storage:19.2.0'
抱歉,我在这里没有足够的声誉来发表评论并直接发布答案
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.