我的问题
我正在构建一个测试应用程序,并希望在实现大量功能之前测试该想法。这就是为什么我想尽可能多地使用默认应用程序。
我想使用默认的相机应用意图MyPartialView.cshtml
来录制视频。
我希望同时开始将GPS和时间戳数据存储到数据库或文件中。
当焦点返回到我的主要活动时,停止存储GPS和时间戳数据。
我尝试过的事情
我认为使用视频文件中的 EXIF 数据来存储数据会很容易。但这似乎比我想象的要难。 我在互联网上遵循了一些教程,包括这一个http://www.androidcookbook.info/android-media/adding-video-metadata.html,但是它们看起来有点hacky,并没有真正使用较新的API级别。我找不到任何直接操作EXIF数据的方法。
我打算在调用相机意图时创建意图服务并启动我的GPS服务。但是再次看起来很难,因为我不知道如何找出用户何时开始录制视频。
我认为这是一个有趣的问题,经过一段时间的回顾,我现在转向SO社区寻求建议。
感谢任何帮助。
谢谢和干杯