Activity.OnPictureInPictureUiStateChanged(PictureInPictureUiState) 方法

定义

当活动在 PiP 中并且状态发生更改时由系统调用。

[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

参数

pipState
PictureInPictureUiState

新的“图片中图片”状态。

属性

注解

当活动在 PiP 中并且状态发生更改时由系统调用。

#onPictureInPictureModeChanged(boolean, Configuration)与(仅当 PiP 模式更改(含义、进入或退出 PiP)时调用的比较,当活动处于 PiP 模式时,可以随时调用它。 因此,所有调用只能在使用 true 调用后 #onPictureInPictureModeChanged(boolean, Configuration) 发生,并且之前调用为 #onPictureInPictureModeChanged(boolean, Configuration) false。 无需担心调用此内容的情况,并且活动不在“图片中”模式下。 若要管理活动进入/退出图片图片的情况(例如退出时的资源清理),请使用 #onPictureInPictureModeChanged(boolean, Configuration)

默认状态是声明为 PictureInPictureUiState false 的所有内容,例如 PictureInPictureUiState#isStashed()

适用于 . 的 android.app.Activity.onPictureInPictureUiStateChanged(android.app.PictureInPictureUiState)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于