बटन की मदद से पीआईपी (पिक्चर में पिक्चर) जोड़ें

बटन पर क्लिक करके पीआईपी मोड में जाने के लिए, findActivity() पर enterPictureInPictureMode() को कॉल करें.

पैरामीटर पहले से ही 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!")
}