使用Picasso将图像从外部驱动器加载到RecyclerView中 - Android应用程序

时间:2018-02-20 22:26:30

标签: java android android-recyclerview picasso recycler-adapter

我最近遇到了一个问题,我无法解决如何将我用我的应用拍摄的任何照片添加到手机的图库中。

我现在已经实现了这个目标。我的问题是,当我从Firebase数据库中检索我从应用程序上拍摄的照片时。

我有以下代码使用picasso来获取我的照片(这是来自Adapter类):

@Override
public void onBindViewHolder(ImageViewHolder holder, int position) {
    Upload uploadCurrent = mUploads.get(position);
    holder.textViewName.setText(uploadCurrent.getName());
    Picasso.with(mContext)
            .load(uploadCurrent.getImageUrl())
            .placeholder(R.mipmap.ic_launcher)
            .fit()
            .centerCrop()
            .into(holder.imageView);
}

如果我使用手机上的照相机拍照并通过应用程序将这些照片上传到Firebase,当我来检索它们并在手机上显示时,它们就可以了。但是,如果我使用我创建的应用拍摄照片,它会上传到Firebase数据库,但无法检索图片。它有占位符,带有图像标题,但没有实际图像。我想知道它是否与方向有关,但我不确定。

有人有任何建议吗?欢迎所有人。

由于

0 个答案:

没有答案
相关问题