gpt4 book ai didi

android - 在android中检测照片 Action

转载 作者:行者123 更新时间:2023-11-30 03:30:05 25 4
gpt4 key购买 nike

嘿,我被这个问题困扰了很长一段时间
我需要在 android 中有一个后台 Activity ,它将运行以检测任何照片/视频 Activity ,在拍摄照片或视频的那一刻,它应该进入一个文本文件:

条目应如下所示:[uri_of_new_photo, time, gps-location]

我可以通过哪些可能的方式实现这一点,我正在查看 BroadcastReciever,但不确定是否可行。

是否有任何教程/链接可以为我提供解决方案。直接解决这个问题会很棒!! (而不是替代方案,因为这是更大项目的一小部分)

最佳答案

What are the possible ways in which i can achieve this

从技术上讲,这是不可能的。欢迎任何人编写可以拍摄照片或视频但不会告诉您的相机应用程序。

I was looking at the BroadcastReciever, but was not sure if that would work.

我不确定您指的“BroadcastReceiver”是什么。

欢迎您使用 FileObserver 来尝试监控照片和录制视频的可能位置。但是,不能保证应用程序会在您正在查看的位置写入照片或录制的视频。而且,仅仅因为其中一个目录中有一个新文件并不意味着用户拍摄了照片或录制了视频——他们可以简单地将文件复制到该目录中,或者从互联网上获取文件(例如, Flickr 同步)。而且,这只会在您的应用程序运行时起作用。

欢迎您在 MediaStore 上使用 ContentObserver。它会遇到与我提到的 FileObserver 方法相同的基本问题。

如果您想可靠地记录有关照片和视频的时间和位置的信息,请编写您自己的相机应用。

关于android - 在android中检测照片 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17594591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com