0

그래서 Fire Base Storage에 대해 안드로이드에 대해 배우고 있으며 벽에 부딪 혔습니다. Firebase Storage에있는 폴더에 저장된 모든 이미지를 가져오고 ListView 또는 RecyclerView에 저장하려고하는 참조를 얻습니다. 어떻게해야합니까?Firebase Storage의 폴더에서 모든 이미지를 가져 와서 목록보기에 표시하는 방법

StorageReference storageReference = FirebaseStorage.getInstance().getReference("gallery"); 

하지만 어떻게 갤러리 폴더에있는 모든 이미지를 얻을 및 목록보기 또는 recyclerView에이를 표시 할 : 나는 폴더에 대한 참조를 얻을 수있는 것은?

답변

1

현재 Firebase Storage에 폴더의 모든 파일을 나열하는 API 호출이 없습니다. 이러한 기능이 필요한 경우 파일의 메타 데이터 (예 : 다운로드 URL)를 나열 할 수있는 위치에 저장해야합니다. Firebase Realtime Database은이를 위해 완벽하며 다른 사람들과 쉽게 URL을 공유 할 수 있습니다.

추가 이미지 Firebase Realtime Databse에 이름과

과 같은 URL을 얻을

mStoreRef.child("<folderNameInStorage>/" +""<imageName>).getDownloadUrl().addOnSuccessListener(); 

이이 방법에서 가져옵니다.

+0

그래 나는 그만큼 의심했다. 그것은 아주 똑똑한 해결책입니다. 정말 고맙습니다!! – josecdeveloper

관련 문제