للانتقال إلى وضع "نافذة ضمن النافذة" من خلال النقر على زر، اتصل على الرقم
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!") }