Чтобы перейти в режим «картинка в картинке» нажатием кнопки, вызовите метод enterPictureInPictureMode() в методе findActivity() .
Параметры уже заданы предыдущими вызовами метода 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!") }