【问题标题】:How to store images in Firebase along with other information?如何将图像与其他信息一起存储在 Firebase 中?
【发布时间】:2017-04-24 13:04:56
【问题描述】:

我正在为 Android 中的啤酒开发一个社交媒体应用程序,该应用程序的外观与 twitter 相似。目前,用户可以提交包含一些信息的帖子,例如啤酒名称、喜欢和不喜欢的啤酒以及他们的位置以及图片。

字符串信息很容易提交到实时数据库,我目前有这个工作,但我对图片感到困惑。我知道 Firebase 希望您将图片提交到媒体存储部分,但是当我检索提要以便显示每个单独的帖子时,我怎样才能将它们放在一起以便检索正确的字符串及其相关图片?

【问题讨论】:

标签: android firebase firebase-storage


【解决方案1】:

使用属性(您喜欢的)和字符串属性创建一个类啤酒,该属性将保存您特定对象的图像 url。将图像上传到 Firebase 存储后,它会为您提供图像 URL,然后您可以使用此 URL 并在数据库中上传。

假设当您将啤酒对象上传到您的数据库时 前

       databaseref.child("name").setValue("XYZ");
       //Add this extra line
       databaseref.child("ImageURL").setValue(DownloadURL/*Will be available on successfully uploading image to storage*/);

当您从数据库中检索啤酒对象时,您可以使用 ImageURL 属性来获取与该对象关联的图像

【讨论】:

    猜你喜欢
    • 2022-01-08
    • 2010-10-01
    • 2018-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-20
    • 2017-04-04
    相关资源
    最近更新 更多