Lenguaje

Activity.OnPictureInPictureUiStateChanged(PictureInPictureUiState) Método

Definición

Lo llama el sistema cuando la actividad está en PiP y tiene cambios de estado.

[Android.Runtime.Register("onPictureInPictureUiStateChanged", "(Landroid/app/PictureInPictureUiState;)V", "GetOnPictureInPictureUiStateChanged_Landroid_app_PictureInPictureUiState_Handler", ApiSince=31)]
public virtual void OnPictureInPictureUiStateChanged(Android.App.PictureInPictureUiState pipState);
[<Android.Runtime.Register("onPictureInPictureUiStateChanged", "(Landroid/app/PictureInPictureUiState;)V", "GetOnPictureInPictureUiStateChanged_Landroid_app_PictureInPictureUiState_Handler", ApiSince=31)>]
abstract member OnPictureInPictureUiStateChanged : Android.App.PictureInPictureUiState -> unit
override this.OnPictureInPictureUiStateChanged : Android.App.PictureInPictureUiState -> unit

Parámetros

pipState
PictureInPictureUiState

PictureInPictureUiState: el nuevo estado Imagen en imagen. Este valor no puede ser nulo.

Atributos

Comentarios

Lo llama el sistema cuando la actividad está en PiP y tiene cambios de estado. Compare con onPictureInPictureModeChanged(boolean,Configuration), que solo se llama cuando cambia el modo PiP (es decir, entra o sale de PiP), se puede llamar a esto en cualquier momento mientras la actividad está en modo PiP. Por lo tanto, todas las invocaciones solo se pueden producir después de llamar a onPictureInPictureModeChanged(boolean,Configuration) con true y antes de llamar a onPictureInPictureModeChanged(boolean,Configuration) con false. No es necesario preocuparse por los casos en los que se llama a y la actividad no está en modo picture-In-Picture. Para administrar casos en los que la actividad entra o sale de Picture-in-Picture (por ejemplo, los recursos limpian la salida), use onPictureInPictureModeChanged(boolean,Configuration). El estado predeterminado es todo lo declarado en PictureInPictureUiState es false, como PictureInPictureUiState.isStashed().

Referencia de Android para android.app.Activity.onPictureInPictureUiStateChanged.

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