共用方式為


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 屬性授權中所述的詞彙使用。

適用於