Lenguaje

MediaProjection.Callback.OnCapturedContentVisibilityChanged(Boolean) Método

Definición

Se invoca inmediatamente después de que la captura comience o cuando cambie la visibilidad de la región capturada, lo que proporciona la visibilidad actual de la región capturada.

[Android.Runtime.Register("onCapturedContentVisibilityChanged", "(Z)V", "GetOnCapturedContentVisibilityChanged_ZHandler", ApiSince=34)]
public virtual void OnCapturedContentVisibilityChanged(bool isVisible);
[<Android.Runtime.Register("onCapturedContentVisibilityChanged", "(Z)V", "GetOnCapturedContentVisibilityChanged_ZHandler", ApiSince=34)>]
abstract member OnCapturedContentVisibilityChanged : bool -> unit
override this.OnCapturedContentVisibilityChanged : bool -> unit

Parámetros

isVisible
Boolean

true si la región capturada es al menos parcialmente visible para el usuario; de lo contrario, false.

Atributos

Comentarios

Se invoca inmediatamente después de que la captura comience o cuando cambie la visibilidad de la región capturada, lo que proporciona la visibilidad actual de la región capturada.

Las aplicaciones pueden aprovechar esta devolución de llamada mostrando u ocultando el contenido capturado de la salida Surface, en función de si la región capturada está visible actualmente para el usuario.

Por ejemplo, si el usuario ha elegido capturar una sola aplicación (de la actividad que se muestra en MediaProjectionManager#createScreenCaptureIntent()), los escenarios siguientes desencadenan la devolución de llamada: <ul><li> La región capturada es visible (isVisible con el valor true), porque la aplicación capturada es al menos parcialmente visible. Esto puede ocurrir si el usuario mueve la aplicación de cobertura para mostrar al menos alguna parte de la aplicación capturada (por ejemplo, el usuario tiene varias aplicaciones visibles en un modo de varias ventanas, como la pantalla dividida). </li li><> La región capturada es invisible (isVisible con el valor false) si está completamente oculta. Esto puede ocurrir si otra aplicación cubre completamente la aplicación capturada o el usuario se aleja de la aplicación capturada. </li></ul>

Java documentación para android.media.projection.MediaProjection.Callback.onCapturedContentVisibilityChanged(boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a