افزودن «تصویردرتصویر» ازطریق دکمه

برای ورود به حالت PiP ازطریق کلیک روی دکمه، 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!")
}