Android 显示来自特定文件夹的图像
Android display images from a specific folder
我需要显示 SD 卡上特定文件夹中的图像。
我想用一个按钮来显示画廊。但是,我不知道该怎么做。我找到了这样的解决方案,但该解决方案对我不起作用:
public void openFolder(View view)
{
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getPath()
+"/pictures/miscursos/");
intent.setDataAndType(uri, "image/jpeg");
startActivity(Intent.createChooser(intent, "Open folder"));
}
这只会打开所有图像,但不会打开我想要的文件夹。
以上代码只会打开文件夹。您必须在 Adapter
的帮助下使用 GallerView
或 GridView
您可以将图像设置为 ListView
或 GridView
。您必须提供正确的路径才能打开所需的文件夹。
GridView loading photos from SD Card - refer this link
我需要显示 SD 卡上特定文件夹中的图像。 我想用一个按钮来显示画廊。但是,我不知道该怎么做。我找到了这样的解决方案,但该解决方案对我不起作用:
public void openFolder(View view)
{
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getPath()
+"/pictures/miscursos/");
intent.setDataAndType(uri, "image/jpeg");
startActivity(Intent.createChooser(intent, "Open folder"));
}
这只会打开所有图像,但不会打开我想要的文件夹。
以上代码只会打开文件夹。您必须在 Adapter
的帮助下使用 GallerView
或 GridView
您可以将图像设置为 ListView
或 GridView
。您必须提供正确的路径才能打开所需的文件夹。
GridView loading photos from SD Card - refer this link