如何recyclerview cardview从火力存储使用滑行,firebaseUI加载图像?

问题描述 投票:0回答:1

我使用的cardviews recyclerView加载文本火力数据库(firebaseUI),但我的图像存储在存储火力点。我怎么能填充我cardviews与使用滑翔每个cardview不同的图像?

-Should我只用FirebaseUI数据库在我的代码(与滑翔)与“形象”为重点和火力地堡存储网址为值,即{ image:FirebaseStorageURLOfOneImage }?虽然手动上传到图像存储火力。

- 或者是有办法使用在我的代码(与滑翔)都FirebaseUI数据库和存储,并且还每cardview加载一个不同的图像的方法吗?

android firebase-realtime-database android-recyclerview android-cardview android-glide
1个回答
0
投票

我只在我的代码(与滑翔)使用FirebaseUI数据库“形象”为重点和火力地堡存储网址为值,即{图片:FirebaseStorageURLOfOneImage}

 public void onBindViewHolder(@NonNull PropertyViewHolder holder,
                                     final int position, @NonNull final Property model) {  
 holder.setPropertyImage(model.getPropertyImage());
}

//...code skipped...

 public void setPropertyImage(String propertyImage){
        ImageView imageView = mView.findViewById(R.id.post_propertyImage);

        // Download directly from StorageReference using Glide
        // (See MyAppGlideModule for Loader registration)
        GlideApp.with(getContext())
                .load(propertyImage)
                .fitCenter()
                .into(imageView);
    }

database structure

© www.soinside.com 2019 - 2024. All rights reserved.