我想知道最好的方法是什么。我希望做的是让用户按下按钮并自动拍摄 10 秒的视频,然后将其保存到 SD 卡中。我已经看到如何通过创建一个新的 Intent 来做到这一点,但是用户必须在选择他们想要观看视频后执行额外的推送记录的步骤。我的目标是让他们按下一个按钮——我的应用程序中的一个按钮,上面写着“录制”,让它开始录制 10 秒钟,然后停止并保存。此外,我希望在后台执行一些代码,而不会在上述录制过程中被打断。执行此操作的最佳方法是什么?
最佳答案
用 Intent 打开相机就是打开系统相机应用程序来拍摄照片/视频。对于更高级的用法,您可以直接控制相机。详细信息在 Controlling the Camera 中(来自 Android Developers)。
关于java - Android 在后台使用代码录制视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21498069/