Activity.OnPictureInPictureUiStateChanged(PictureInPictureUiState) Método
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í.
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.