Я не знаю, возможно ли сделать снимок без участия пользователя.Но наверняка вы можете включить намерение в указанное время для показа камеры
, вам просто нужен таймер, а затем, если время равно желаемому времени, чем
startActivityForResult(new Intent(MediaStore.ACTION_IMAGE_CAPTURE), TAKE_PICTURE);
Я думаю, чтоневозможно просто сфотографировать без участия пользователя, так как это может быть проблемой безопасности.Может быть, для таких вещей, как камера, это не так уж плохо, но, безусловно, это плохо, если вы можете программно позвонить или отправить смс ... Для таких вещей у вас есть взаимодействие с пользователем, чтобы подтвердить.Все, что вы можете сделать, это запустить намерение