【发布时间】:2017-03-14 11:29:53
【问题描述】:
我正在使用 Firebase 存储来保存音乐。我正在尝试从存储中获取所有文件以获取所有 URL? (我正在手动上传文件)。
我得到一个像这样的特定文件:
private void setdata(){
progressd.setMessage("Downloadingggg :) --- (:");
progressd.show();
storageRef.child("mmp/smile.mp3").getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
@Override
public void onSuccess(Uri uri) {
// Got the download URL for 'users/me/profile.png'
final DatabaseReference newsong = mMusicdata.push();
newsong.child("music").setValue(uri.toString());
progressd.dismiss();
}
}).addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception exception) {
// Handle any errors
Toast.makeText(MainActivity.this, "nooooooooooooooooo", Toast.LENGTH_SHORT).show();
progressd.dismiss();
}
});
}
但我想一次获取所有文件。
如何对所有文件运行查询?获取 URL 并将其保存到 Firebase 数据库?谢谢。
【问题讨论】:
-
这根本不像 javascript
-
首先,你应该学习正确的大小写规则。
-
@Code-Apprentice 这是一个问题而不是英语课 :)
-
@WaseemHa 如果您遵循常见的英语惯例,您的问题将更有可能得到答案。
标签: android firebase firebase-realtime-database firebase-storage