파이어베이스 스토리지는 데이터 추출시 유사한 방식으로 작동합니다. 검색하는 방법은 다양하지만 가장 중요한 요소 중 하나는 데이터를 저장하는 방법입니다. 에 따르면 당신은 그들을 검색 할 수있을 것입니다. 여기
:
이
storageRef.child("users/me/profile.png").getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
@Override
public void onSuccess(Uri uri) {
// Got the download URL for 'users/me/profile.png'
}
}).addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception exception) {
// Handle any errors
}
});
// Alternatively way to get download URL
storageRef.child("users/me/profile.png").getDownloadUrl().getResult();
아이의 위치는 매우 중요하고이 로그인의 일부가되어야합니다.
는 뉴스 구조의 예를 들어, 될 수 있습니다
storageRef.child("newsID/articleimage/image.jpg")
newsID - 각 기사에 대한 고유 ID입니다. 중요! 당신이 별도의 이미지를 얻기 위해 기사를 만들 때. 그리고 여기에 설명 된대로 "image.jpg"는 다양한 방법으로 다운로드 할 수 있습니다. Documentation.
설명서의이 페이지를 확인하셨습니까? https://firebase.google.com/docs/storage/android/download-files#download_data_via_url –
또는 Firebase Storage 버킷의 모든 이미지 목록을 가져 오는 방법을 묻는 중입니까? 현재 API가 없기 때문에 http://stackoverflow.com/questions/37335102/how-to-get-an-array-with-all-pictures –
내 생각은 특정 폴더에 이미지 목록을 가져온 다음 각 이미지의 URL을 가져 와서 사용하는 것이 었습니다. 내 태그에 대해 한 가지 더, 웹용 파이어베이스를 사용하고 있습니다. 안드로이드 용이 아닌데, 필자는이 파일을 작성해야한다고 생각합니다. 정말 미안합니다. – exoslav