使用Picasso将图像从手机存储加载到GridView

时间:2015-05-22 23:45:46

标签: android gridview picasso

我已将图像下载到手机上的文件夹中,并且还有这些图像的路径。如何使用Picasso库在gridView中加载该文件夹中的所有图像?

更新:

GridView gridView = (GridView)findViewById(R.id.gridView);
File file = new File(Environment.getExternalStorageDirectory().getPath() +"/Gallery/Mix/");
Uri uri = Uri.fromFile(file);

现在下一步是什么,如何将 Mix 文件夹中的所有文件加载到gridView?

1 个答案:

答案 0 :(得分:1)

您应该按照文档here进行操作。它将引导您将ImageView添加到GridView。

然后,您可以使用mThumbIds作为图像文件列表,而不是使用File[] filesArray = new file.listFiles();作为资源ID列表,而是循环使用它。

然后将imageView.setImageResource(mThumbIds[position]);中的行ImageAdapter替换为Picasso.with(context).load(filesArray[position]).into(imageView);以使用Picasso(来自here)。