बटन पर क्लिक करके पीआईपी मोड में जाने के लिए, 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!") }