将图像和视频加载到Recycler视图中(加载视频缩略图时滞后)

时间:2017-08-22 09:57:01

标签: java android android-recyclerview

我正在尝试在相同的回收站视图中加载图像和视频,但视频预览需要大约一分钟才能显示。如何快速加载?建议将受到高度赞赏。

这是我的onBindViewHolder: -

@Override
public void onBindViewHolder(RecyclerViewAdapter.ViewHolder holder, int position) {
    Files files = filesList.get(position);

    holder.userName.setText(files.getName());
    Glide.with(context)
                .load(files.getUri())
                .into(holder.savedImage);
}

文件是我的模型类。我正在使用URI加载图像和视频。

1 个答案:

答案 0 :(得分:0)

由于滑行会将图像转换为较低的质量,因此有时可能需要转换并加载图像,因此您可以通过添加以下代码来避免图像转换。

  Glide.with(context)
            .load(files.getUri())
            .dontTransform()
            .into(holder.savedImage);

希望它对你有用。