Как загрузить изображения из Firebase в ImageView - PullRequest
0 голосов
/ 26 апреля 2019

Привет EveryOne Я хочу установить изображение из firebase в режиме просмотра изображений. Я попробовал код, предложенный Google, но у меня проблема с GlideApp, и изображение не отображается

// Reference to an image file in Cloud Storage
   StorageReference storageReference = FirebaseStorage.getInstance().getReference() 
// ImageView in your Activity
   ImageView imageView = findViewById(R.id.imageView);

// Download directly from StorageReference using Glide
// (See MyAppGlideModule for Loader registration)
   GlideApp.with(this /* context */)
    .load(storageReference)
    .into(imageView);

1 Ответ

0 голосов
/ 26 апреля 2019

Вам нужно указать путь к изображению внутри Cloud storage, примерно так:

   storageReference.child(/some_images/path).getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
                @Override
                public void onSuccess(Uri uri) {
                    Glide
                            .with(this) 
                            .load(uri) // pass the image url
                            .into(imageView); ed
                }
            });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...