Android: É possível tirar uma foto com a câmera de um serviço sem interface do usuário [duplicado]
Esta pergunta já tem uma resposta aqui:
Tirar foto da câmera sem visualização 9 respostasO único código que pude trabalhar para tirar uma foto com a câmera é executado a partir de uma atividade. Estou bastante certo de que é possível tirar uma foto de dentro de um serviço ou de uma AsyncTask lançada pelo serviço.
Parece-me que a API da câmera precisa de um SurfaceView que deve estar vinculado a uma interface do usuário. Talvez eu esteja errado. Alguém escreveu código onde uma foto pode ser tirada de um serviço?