Ajouter PIP via un bouton
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Pour accéder au mode PiP en cliquant sur un bouton, appelez enterPictureInPictureMode()
sur findActivity()
.
Les paramètres sont déjà définis par les appels précédents à PictureInPictureParams.Builder
. Vous n'avez donc pas besoin de définir de nouveaux paramètres sur le générateur. Toutefois, si vous souhaitez modifier des paramètres au clic sur un bouton, vous pouvez les définir ici.
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!")
}
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/04/11 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/04/11 (UTC)."],[],[]]