Per attivare la modalità PiP facendo clic su un pulsante, chiama enterPictureInPictureMode()
su findActivity()
.
I parametri sono già impostati dalle chiamate precedenti a PictureInPictureParams.Builder
, pertanto non è necessario impostare nuovi parametri nel generatore. Tuttavia, se vuoi modificare i parametri al clic sul pulsante, puoi impostarli qui.
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!") }