CameraManager.TorchCallback Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados.
[Android.Runtime.Register("android/hardware/camera2/CameraManager$TorchCallback", ApiSince=23, DoNotGenerateAcw=true)]
public abstract class CameraManager.TorchCallback : Java.Lang.Object
[<Android.Runtime.Register("android/hardware/camera2/CameraManager$TorchCallback", ApiSince=23, DoNotGenerateAcw=true)>]
type CameraManager.TorchCallback = class
inherit Object
- Herencia
- Atributos
Comentarios
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados.
El modo de antorcha deja de estar disponible cuando el dispositivo de cámara al que pertenece deja de estar disponible u otros recursos de cámara que necesita estar ocupado debido a otras actividades de cámara de mayor prioridad. El modo de antorcha se deshabilita cuando se desactivó o cuando el dispositivo de cámara al que pertenece ya no está en uso y otros recursos de cámara que necesita ya no están ocupados. El modo de antorcha de una cámara se desactiva cuando una aplicación llama #setTorchMode
a para desactivar el modo de antorcha de la cámara, o cuando una aplicación activa el modo de antorcha de otra cámara si no se admiten varios modos de antorcha simultáneamente. El modo de antorcha se habilita cuando se activa a través de #setTorchMode
.
El modo de antorcha está disponible para establecerse #setTorchMode
solo cuando está en un estado deshabilitado o habilitado.
Amplíe esta devolución de llamada y pase una instancia de la subclase para CameraManager#registerTorchCallback
recibir una notificación de estos cambios de estado.
Documentación de Java para android.hardware.camera2.CameraManager.TorchCallback
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.
Constructores
CameraManager.TorchCallback() |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. |
CameraManager.TorchCallback(IntPtr, JniHandleOwnership) |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. |
Propiedades
Class |
Devuelve la clase en tiempo de ejecución de este |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
JniIdentityHashCode |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
JniPeerMembers |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. |
PeerReference |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
ThresholdClass |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. |
ThresholdType |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. |
Métodos
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
Dispose() |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
Dispose(Boolean) |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
OnTorchModeChanged(String, Boolean) |
El modo de antorcha de una cámara se ha habilitado o deshabilitado y se puede cambiar a través de |
OnTorchModeUnavailable(String) |
El modo de antorcha de una cámara no está disponible para establecerse a través de |
OnTorchStrengthLevelChanged(String, Int32) |
El nivel de brillo de la unidad flash de una cámara se ha cambiado en modo de antorcha a través de |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
ToArray<T>() |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
Wait() |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
IJavaPeerable.Finalized() |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. (Heredado de Object) |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. |
GetJniTypeName(IJavaPeerable) |
Devolución de llamada para los modos de linterna flash de cámara que se vuelven no disponibles, deshabilitados o habilitados. |