Idioma

MediaProjection.Callback.OnCapturedContentVisibilityChanged(Boolean) Método

Definição

Invocado imediatamente após o início da captura ou quando a visibilidade da região capturada é alterada, fornecendo a visibilidade atual da região 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 se a região capturada estiver pelo menos parcialmente visível para o usuário; caso contrário, false.

Atributos

Comentários

Invocado imediatamente após o início da captura ou quando a visibilidade da região capturada é alterada, fornecendo a visibilidade atual da região capturada.

Os aplicativos podem aproveitar esse retorno de chamada mostrando ou ocultando o conteúdo capturado da saída Surface, com base em se a região capturada estiver atualmente visível para o usuário.

Por exemplo, se o usuário optou por capturar um único aplicativo (da atividade mostrada), MediaProjectionManager#createScreenCaptureIntent()os seguintes cenários disparam o retorno de chamada: <ul><li> A região capturada é visível (isVisible com valor true), porque o aplicativo capturado é pelo menos parcialmente visível. Isso poderá acontecer se o usuário mover o aplicativo de cobertura para mostrar pelo menos parte do aplicativo capturado (por exemplo, o usuário tem vários aplicativos visíveis em um modo de várias janelas, como tela dividida). </li><li> A região capturada será invisível (isVisible com valor false) se estiver totalmente oculta. Isso pode acontecer se outro aplicativo abrange inteiramente o aplicativo capturado ou o usuário navega para longe do aplicativo capturado. </li></ul>

Java documentação para android.media.projection.MediaProjection.Callback.onCapturedContentVisibilityChanged(boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a