Je souhaite capturer une image automatiquement en utilisant l'appareil photo avant ou arrière d'un appareil Android lorsque l'écran est verrouillé et que quelqu'un essaie de le déverrouiller. J'ai vérifié que c'est possible sur Android et que certaines applications sont disponibles sur Market. S'il vous plaît aider.Comment capturer une image lorsque le périphérique est verrouillé
Répondre
D'une manière générale, vous avez deux: sous-problèmes
1) DETECT lorsque l'appareil est déverrouillé
Si je comprends qu'il est raisonnablement simple.
Tout ce dont vous avez besoin est d'avoir BroadcaseReceiver souscrit à cette action (http://developer.android.com/reference/android/content/Intent.html#ACTION_USER_PRESENT).
Vous avez lu plus sur ce ici:
http://funwithdc.wordpress.com/2012/02/12/the-problem-with-androids-action_user_present-intent/
Why is my BroadcastReceiver receiving ACTION_USER_PRESENT twice?
2) Prendre une photo de bakgro und
Je ne suis pas sûr à 100% si c'est possible ou si cela fonctionne sur tous les appareils. Comme je sais que la caméra nécessite d'avoir un aperçu. Cependant, si je comprends bien, il pourrait être un aperçu invisible. En règle générale, vous voulez prendre une photo soit de broadcastreceiver ou si vous avez un problème avec cela, il suffit de créer un service supplémentaire, déclencher à partir du récepteur de diffusion et prendre des photos à partir de là.
Jetez un oeil à ces questions (ils montrent des échantillons comment faire aperçu invisible):
La combinaison de ces deux choses devraient vous donner ce que tu veux.
Merci Victor pour votre réponse, je suis en mesure d'obtenir la diffusion pour une mauvaise entrée de l'utilisateur. aussi je suis capable de prendre l'image de l'arrière-plan mais l'image est noire ... Je dois résoudre ceci seulement Voici plus de détails sur ceci: http: // stackoverflow.com/questions/16075726/capture-image-while-device-is-locked-avec-mot de passe –
Vous pouvez remplacer l'écran de verrouillage pour être votre application, puis vous pouvez capturer des images comme le reste de l'application (google peut vous aider avec cela).
Oui c'était une solution mais je ne veux pas remplacer l'écran de verrouillage natif. Et il est possible de le faire aussi. –
- 1. Affichage d'AlertDialog lorsque le périphérique est verrouillé
- 2. Action de notification push iOS lorsque le périphérique est verrouillé
- 3. Android - Exécuter une action lorsque le téléphone est verrouillé
- 4. Exception lorsque webservice est appelé après que le périphérique a été verrouillé
- 5. Comment envoyer des SMS à partir d'une activité même lorsque le téléphone est verrouillé ou verrouillé
- 6. Comment capturer une image dans MFC
- 7. Capture d'image pendant que le périphérique est verrouillé avec le mot de passe
- 8. Méthode OnSensorChanged() lorsque l'écran est verrouillé
- 9. WebClient.DownloadFile se bloque lorsque l'ordinateur est verrouillé
- 10. Barre d'état lorsque l'écran est verrouillé android
- 11. WPF fenêtre redimensionne lorsque l'ordinateur est verrouillé
- 12. Comment continuer à lire un périphérique de capture lorsque le périphérique est rebranché?
- 13. L'application se bloque lorsque l'écran est verrouillé
- 14. Afficher un petit formulaire lorsque le formulaire principal est "verrouillé"
- 15. ne fonctionne pas lorsque mobile est verrouillé
- 16. comment afficher une activité ou une boîte de dialogue lorsque le téléphone est verrouillé?
- 17. Afficher une alerte dans Android lorsque l'écran est verrouillé
- 18. Comment capturer l'entrée d'un périphérique USB?
- 19. Prendre une capture d'écran du bureau lorsque Windows est verrouillé (Win + L)
- 20. XCODE 8.2 détecte à tort le périphérique verrouillé
- 21. Informations sur l'écran lorsque le système Windows est verrouillé (.NET)
- 22. Comment capturer une image haute résolution sous Windows Mobile
- 23. Capturer l'image sans enregistrer sur le périphérique en utilisant UIImagePickerController
- 24. Timer Ralentit dans le service lorsque l'écran est verrouillé
- 25. android état WIFI lorsque le téléphone est verrouillé
- 26. Arrêter le service immédiatement lorsque l'appareil est verrouillé
- 27. iOS - Recevoir une notification lorsque le périphérique Bluetooth est déconnecté
- 28. Comment obtenir les coordonnées lorsque l'iPhone est verrouillé/en veille?
- 29. Comment exécuter un service lorsque l'écran est verrouillé?
- 30. Comment capturer une image en utilisant le script selenium pythons
Enregistrez-vous pour l'écran sur l'événement via BroadcastReceiver et lancez une activité utilisant l'API Camera pour prendre une photo. –
vous s'il vous plaît élaborer ce .. –
Salut, j'ai réussi à trouver l'application suivante sur Google Play: https://play.google.com/store/apps/details?id=com.midasensemble.hiddeneye voir si elle convient à votre Besoins. – g00dy