Wenn Sie den PiP-Modus durch Klicken auf eine Schaltfläche aufrufen möchten, rufen Sie auf findActivity()
enterPictureInPictureMode()
auf.
Die Parameter wurden bereits durch vorherige Aufrufe von PictureInPictureParams.Builder
festgelegt. Sie müssen also keine neuen Parameter für den Builder festlegen. Wenn Sie jedoch Parameter beim Klicken auf die Schaltfläche ändern möchten, können Sie sie hier festlegen.
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!") }