বোতামের মাধ্যমে PiP যোগ করা

বোতামে ক্লিক করে PiP মোডে যেতে, 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!")
}