Android - Recyclerview 适配器显示来自外部存储的图像

标签 android android-recyclerview adapter

我想用 RecyclerView 创建图片库,其中使用来自手机的图片。我没有找到任何用文件类型填充图像的 RecyclerView 适配器。可能吗?

最佳答案

对于 RecyclerView 适配器的基本功能:http://guides.codepath.com/android/Using-the-RecyclerView

在您的onBindViewHolder 中,您可以像这样获取图像:

String path = Environment.getExternalStorageDirectory() + "/myImage.jpg";
Bitmap bitmap = BitmapFactory.decodeFile(path);

( more info on getting images from external storage )

并将其与 ImageView 或类似的东西一起使用。

关于Android - Recyclerview 适配器显示来自外部存储的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39541090/

相关文章:

java - 如何在我的 Android Studio 项目上使用代号 one 迁移工具?

java - Robolectric 测试抛出 RuntimeException : java. lang.ClassNotFoundException

android - 更新 Firebase Recyclerview 适配器不会删除以前的列表

java - E/RecyclerView : No adapter attached; skipping layout not showing the data in recyclerview

java - 从 recyclerview 和 firebase 数据库中删除显示错误的项目

android - Adapter.notifyDataSetChanged() 不工作

java - Android:将大图像从 url 传递到 ImageView

android - 在 fragment 更改时恢复窗口插图

具有不同接口(interface)的 C++ 适配器,其中接口(interface)可能具有不同类型/数量的输入参数

android - Android 中的自定义 ListAdapter 问题?获取 ClassCastException?如何?