【发布时间】:2016-09-16 22:50:35
【问题描述】:
我想使用 RecyclerView 创建图片库,其中使用来自手机的图片。我没有找到任何用文件类型填充图像的 RecyclerView 适配器。有可能吗?
【问题讨论】:
标签: android android-recyclerview adapter
我想使用 RecyclerView 创建图片库,其中使用来自手机的图片。我没有找到任何用文件类型填充图像的 RecyclerView 适配器。有可能吗?
【问题讨论】:
标签: android android-recyclerview adapter
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 或类似的东西一起使用。
【讨论】:
成功了
@Override
public void onBindViewHolder(RecyclerViewHolders holder, int position) {
holder.countryName.setText("Img");
Bitmap bitmap = BitmapFactory.decodeFile(newList.get(position));
holder.countryPhoto.setImageBitmap(bitmap);
}
【讨论】: