【发布时间】:2013-03-13 16:02:51
【问题描述】:
我正在尝试制作一个仅在图库视图中显示特定文件夹中的图像的小应用程序。
Uri targetUri = Media.EXTERNAL_CONTENT_URI;
String folderPath = Environment.getExternalStorageDirectory().toString() + "/DCIM/";
int folderBucketId = folderPath.toLowerCase().hashCode();
targetUri = targetUri.buildUpon().appendQueryParameter("bucketId", String.valueOf(folderBucketId)).build();
在initializeDataSource()
// Creating the DataSource objects.
final LocalDataSource localDataSource = new LocalDataSource(Gallery.this, targetUri.toString(), false);
但我有错误
"Error finding album " + bucketId);
在CacheService.loadMediaSets.:
Log.e(TAG, "Error finding album " + bucketId);
我该如何解决这个问题? 谢谢你
【问题讨论】:
-
您想要特定文件夹的路径并从该文件夹中检索图像??
-
是的,只显示一个文件夹中的所有图像
-
我不知道画廊 3d。我已经使用渲染脚本使用了 3d carosel。但是,假设文件夹只有图像,您是否需要从单个文件夹中提取图像路径的代码。
-
假设您需要提取文件夹下的文件路径,您可以使用下面的代码。您还可以考虑使用渲染脚本使用 carousel 3d
-
Raghunandan:感谢您的评论,但我想要的是 @Joe 的回答
标签: android android-gallery mediastore