我想从 ImageView 中选择图像而不是图库或文件夹。原因是图像被放置在 imageview 中是来自画廊或服务器或来自 android studio 内部。由于我不知道如何将图像放置在 imageview 中,所以我想将图像从 imageview 发送到 firebase 存储。
最佳答案
假设身份验证过程成功,要将图像的链接存储在 Firebase 实时数据库中,请使用以下代码行:
String uid = FirebaseAuth.getInstance().getCurrentUser().getUid();
DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
DatabaseReference usersRef = rootRef.child("users");
usersRef.child(uid).child("downloadURL").setValue(downloadURL);
数据库中的结果将是:
Firebase-root
|
--- users
|
--- uid
|
---downloadURL: "https://..."
关于java - 如何从 imageView 获取图像并将其存储到 firebase 存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54573449/