0

我正在使用 ContentObserver 来检测用户何时拍照。此外,我需要在拍摄照片后实际抓取照片。

现在我正在使用 URI MediaStore.Images.Media.EXTERNAL_CONTENT_URI 来检测更改并获取图像。

但是,我注意到我还从第三方非相机应用程序中抓取图像,这些应用程序似乎将照片保存到外部存储中。

我怎样才能只抓取相机图像?

如果不可能知道任意相机应用程序的 URI,是否至少可以获得库存 Android 相机的 URI?

4

1 回答 1

0

请记住,Android 相机通常(99.999999% 的时间)将光子存储在 DCIM 目录中,因此,您可以在光标中过滤 DCIM。

于 2013-04-26T09:01:27.567 回答