如何在打开相机的情况下按指定时间自动拍摄图像。
最佳答案
我不知道是否可以在没有用户交互的情况下捕获图像。但是可以肯定的是,您可以在指定时间发射 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/