如要透過點選按鈕進入子母畫面模式,請對 findActivity() 呼叫 enterPictureInPictureMode()。
參數已由先前對 PictureInPictureParams.Builder 的呼叫設定,因此您不需要在建構工具上設定新參數。不過,如要變更按鈕點擊的任何參數,可以在這裡設定。
val context = LocalContext.current Button(onClick = { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { context.findActivity().enterPictureInPictureMode( PictureInPictureParams.Builder().build() ) } else { Log.i(PIP_TAG, "API does not support PiP") } }) { Text(text = "Enter PiP mode!") }