Activity.OnPictureInPictureUiStateChanged(PictureInPictureUiState) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當活動位於 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 屬性授權中所述的詞彙使用。