0

用户使用他设备中的相机拍照。我的应用程序应该跟踪用户拍摄的照片数量。
我不希望我的应用程序启动任何默认相机。我想为用户使用他的设备相机点击的照片增加计数。

由于具有软按钮摄像头的设备无法正常工作CAMERA_BUTTON,因此还有其他方法可以计算。

4

1 回答 1

1

我的应用程序应该跟踪用户拍摄的照片数量

一般来说,这是不可能的。您无法监视其他应用程序的任意操作。

最接近的是 julian 建议的 - 使用 aFileObserver来监控Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM)。但是,并非所有相机应用程序都会将它们的图片存储在那里。

于 2012-05-04T10:57:21.880 回答