Langue

Camera.Unlock Méthode

Définition

Attention

deprecated

Déverrouille la caméra pour permettre à un autre processus d’y accéder.

[Android.Runtime.Register("unlock", "()V", "")]
[System.Obsolete("deprecated")]
public void Unlock();
[<Android.Runtime.Register("unlock", "()V", "")>]
[<System.Obsolete("deprecated")>]
member this.Unlock : unit -> unit
Attributs

Exceptions

si la caméra ne peut pas être déverrouillée.

Remarques

Déverrouille la caméra pour permettre à un autre processus d’y accéder. Normalement, la caméra est verrouillée dans le processus avec un objet Camera actif jusqu’à ce qu’elle #release() soit appelée. Pour permettre un transfert rapide entre les processus, vous pouvez appeler cette méthode pour libérer temporairement l’appareil photo pour un autre processus à utiliser ; une fois l’autre processus terminé, vous pouvez appeler #reconnect() pour récupérer la caméra.

Cette opération doit être effectuée avant d’appeler android.media.MediaRecorder#setCamera(Camera). Cela ne peut pas être appelé après le démarrage de l’enregistrement.

Si vous n’enregistrez pas de vidéo, vous n’avez probablement pas besoin de cette méthode.

Java documentation pour android.hardware.Camera.unlock().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à