在推送通知中將來自firebase的圖像顯示為大圖像

我試圖顯示一個圖像從Firebase作為一個推送通知的圖像。但是,每當我嘗試使用下面的代碼來顯示它時,就會遇到一個異常

private void getBitmapAsyncAndDoWork(String imageUrl) {
    final Bitmap[] bitmap = {null};

    Glide.with(getApplicationContext())
            .asBitmap()
            .load(imageUrl)
            .addListener(new RequestListener<Bitmap>() {
                @Override
                public boolean onLoadFailed(@Nullable GlideException e, Object model, Target<Bitmap> target, boolean isFirstResource) {
                    return false;
                }

                @Override
                public boolean onResourceReady(Bitmap resource, Object model, Target<Bitmap> target, DataSource dataSource, boolean isFirstResource) {
                    return false;
                }
            })
            .into(new CustomTarget<Bitmap>() {
                @Override
                public void onResourceReady(@NonNull Bitmap resource, @Nullable Transition<? super Bitmap> transition) {

                    bitmap[0] = resource;
                    // TODO Do some work: pass this bitmap
                }

                @Override
                public void onLoadCleared(@Nullable Drawable placeholder) {
                }
            });
}

以下是例外情況的詳細信息

映像路徑或訪問沒有問題,因為我可以在另一個活動上顯示相同的映像,而使用下面的代碼不會出現(xiàn)任何問題

private void DisplayImage () {
    FirebaseStorage storage = mFirebaseService.getFirebaseStorageInstance();

    getBitmapAsyncAndDoWork(mSpelling.getImagePath());
    // Reference to an image file in Cloud Storage
    StorageReference storageReference = storage.getReferenceFromUrl(mSpelling.getImagePath());

    // ImageView in your Activity
    ImageView imageView = findViewById(R.id.imageView);

    Glide.with(this).load(storageReference).into(imageView);
}

有人能確認我是否以正確的方式編碼以在通知中顯示firebase圖像嗎?有沒有其他方式來顯示圖像呢?

? 最佳回答:

看起來您的第一個代碼段正試圖自己通過Glide加載圖像,而第二個代碼段似乎正在使用FirebaseUI加載和顯示圖像。

從注釋中我們還可以看到,您在第一個代碼片段中傳遞了一個gs://URL,Glide無法識別該URL,因為它不支持built-in協(xié)議。

因此,您要么在第一個代碼片段中使用相同的FirebaseUI方法,要么生成一個下載URL,它是Glide支持的https://URL。

主站蜘蛛池模板: 国产成人一区二区精品非洲| 一区二区免费电影| 在线观看国产区亚洲一区成人| 国产成人一区二区三区在线观看| 欲色aV无码一区二区人妻| 久久精品一区二区三区四区| 狠狠爱无码一区二区三区| 国产乱码精品一区二区三区麻豆| 91一区二区视频| 久久精品一区二区国产| 亚洲永久无码3D动漫一区| 好爽毛片一区二区三区四| 精品无码人妻一区二区三区不卡| 日本免费一区二区三区最新| 无码人妻av一区二区三区蜜臀| 97一区二区三区四区久久| 无码人妻精品一区二区三区99仓本| 在线视频一区二区三区三区不卡| 精品国产亚洲一区二区在线观看| 亚洲成av人片一区二区三区 | 一区二区三区四区在线观看视频 | 亚洲熟女乱综合一区二区| 色精品一区二区三区| 一区二区免费电影| 精品视频一区二区三区| 国产在线精品一区二区三区直播 | 亚洲av午夜福利精品一区| 国内国外日产一区二区| 中文字幕日韩人妻不卡一区| 色妞AV永久一区二区国产AV| 久久国产精品亚洲一区二区| 无码AV天堂一区二区三区| 78成人精品电影在线播放日韩精品电影一区亚洲| 国产一在线精品一区在线观看| 精品少妇一区二区三区视频| 亚洲一区在线视频| 天堂一区二区三区精品| 免费在线观看一区| 亚洲国产精品一区二区久久| 99精品一区二区三区无码吞精 | 亚洲国产系列一区二区三区|