Aby przejść do trybu obrazu w obrazie przez kliknięcie przycisku, wywołaj funkcję
enterPictureInPictureMode() w findActivity().
Parametry zostały już ustawione przez poprzednie wywołania funkcji PictureInPictureParams.Builder, więc nie musisz ustawiać nowych parametrów w konstruktorze. Jeśli jednak chcesz zmienić dowolne parametry po kliknięciu przycisku, możesz je ustawić tutaj.
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!") }