安卓相机 :How to capture an image automatically by specified time

标签 android camera

如何在打开相机的情况下按指定时间自动拍摄图像。

最佳答案

我不知道是否可以在没有用户交互的情况下捕获图像。但是可以肯定的是,您可以在指定时间发射 Intent 以显示相机

你只需要一个计时器然后如果时间等于你想要的时间

startActivityForResult(new Intent(MediaStore.ACTION_IMAGE_CAPTURE), TAKE_PICTURE);

我认为在没有用户交互的情况下只拍照是不可能的,因为这会是一个安全问题。也许对于相机之类的东西来说还不错,但是如果您可以通过编程方式调用电话或发送短信,那绝对是不好的……对于这样的事情,您需要用户交互来确认。你所能做的就是发出一个 Intent

关于安卓相机 :How to capture an image automatically by specified time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7453434/

相关文章:

android - 如何让所有应用程序的屏幕在android中只显示白色和黑色

java - 传输端点错误

android - 从自定义相机拍摄和保存后如何将图片显示到 Activity 中

模拟触摸输入的 Android 应用程序

java - Android相机应用程序: Capture button not working?

php - 通过 Android 应用程序更新数据时 php 文件中的更新错误

android - 如何在 SQLite 数据库中存储和检索字节数组(图像数据)?

android - 如何在 Kotlin 中从适配器调用 fragment 的函数?

java - 如何将CameraX与PreviewView一起使用?

ios - 为什么当禁用 allowedEditing 时,iPhone 上的相机拍摄的全屏照片不会显示在 UIImageview 中?