我希望使用RecyclerView创建图库,其中使用手机中的图像。我没有找到任何使用文件类型填充图像的RecyclerView适配器。有可能吗?
答案 0 :(得分:1)
对于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或类似的东西一起使用。
答案 1 :(得分:1)
这是有效的
@Override
public void onBindViewHolder(RecyclerViewHolders holder, int position) {
holder.countryName.setText("Img");
Bitmap bitmap = BitmapFactory.decodeFile(newList.get(position));
holder.countryPhoto.setImageBitmap(bitmap);
}