Menambahkan PiP melalui tombol

Untuk masuk ke mode PiP melalui klik tombol, panggil enterPictureInPictureMode() di findActivity().

Parameter sudah ditetapkan oleh panggilan sebelumnya ke PictureInPictureParams.Builder, jadi Anda tidak perlu menetapkan parameter baru pada builder. Namun, jika ingin mengubah parameter apa pun saat tombol diklik, Anda dapat menyetelnya di sini.

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!")
}