我正在我的应用程序中构建一个自定义画廊,方法是通过意图从 Android 画廊填充它。这工作正常,但现在我想过滤图像。
例如,我不想要 Android 图库中的所有图像,而只想要在特定日期拍摄的图像。我可以根据我的意图设置一些过滤器或打包一些额外的参数到 Andriod 画廊,以便返回所需的图像子集吗?
我正在我的应用程序中构建一个自定义画廊,方法是通过意图从 Android 画廊填充它。这工作正常,但现在我想过滤图像。
例如,我不想要 Android 图库中的所有图像,而只想要在特定日期拍摄的图像。我可以根据我的意图设置一些过滤器或打包一些额外的参数到 Andriod 画廊,以便返回所需的图像子集吗?
您必须对此进行查询。
http://developer.android.com/reference/android/provider/MediaStore.Images.Media.html http://developer.android.com/reference/android/provider/MediaStore.Images.Thumbnails.html
您可以从此处选择的列。
http://developer.android.com/reference/android/provider/MediaStore.MediaColumns.html
这是一篇包含可靠代码示例的博客文章。
http://androidsamples.blogspot.com/2009/06/how-to-display-thumbnails-of-images.html