Düğme aracılığıyla PiP ekleme

Düğme tıklamasıyla PiP moduna girmek için findActivity() üzerinde enterPictureInPictureMode() işlevini çağırın.

Parametreler, PictureInPictureParams.Builder için yapılan önceki çağrılarla ayarlandığından oluşturucuda yeni parametreler ayarlamanız gerekmez. Ancak düğme tıklama işleminde herhangi bir parametreyi değiştirmek istiyorsanız bunları buradan ayarlayabilirsiniz.

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