列出和 select 外部存储中特定文件夹中的图像 - android

List and select images in specific folder in external storage - android

我想在我的应用程序中添加此功能,我允许用户查看我的外部存储中特定文件夹(文件夹是“/Wardrobe/”)中的所有图像。

用户应该能够选择 3 张图像,然后我会将他们的选择设置到不同屏幕上的 imageView 中。我已经在屏幕上设置了三个 imageView。

我已经阅读了一些询问类似问题的问题,但 none 似乎给了我需要的答案。

不确定是否可行,但我可以让我的图像以您查看图库但不创建网格视图时显示图像的方式显示吗?

关于如何开始的任何想法?

虽然不推荐,但您可能会在 Android 中使用 SharedPreferences 来存储图像。我试图了解您的应用程序的概念,但为了让您开始使用某种代码来存储图像:

 SharedPreferences shpr = PreferenceManager.getDefaultSharedPreferences(this);
 Editor edit=shpr.edit();
 edit.putString("path","/sdcard/Wardrobe/clothes.jpeg");
 edit.commit();

这可能允许您创建某种类型的文件夹来共享。否则,SQLite 可能会提供另一种选择。