Activity
提供以下方法來支持多窗口顯示。
調用該方法以確認 Activity 是否處於多窗口模式。
調用該方法以確認 Activity 是否處於畫中畫模式。
注意:畫中畫模式是多窗口模式的特例。如果 myActivity.isInPictureInPictureMode()
返回 true,則 myActivity.isInMultiWindowMode()
也返回 true。
當 Activity 進入或退出多窗口模式時,系統將調用此方法。當 Activity 進入多窗口模式時,系統會向該方法傳遞 true 值,退出多窗口模式時則傳遞 false 值。
onPictureInPictureModeChanged()
當 Activity 進入或退出畫中畫模式時,系統將調用此方法。當 Activity 進入畫中畫模式時,系統會向該方法傳遞 true 值,退出畫中畫模式時則傳遞 false 值。
Fragment
類公開了以上許多方法的版本,例如 Fragment.onMultiWindowModeChanged()
。