Différences d'affichage des applications sur les Chromebooks
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Étant donné que les applications Android s'exécutent dans une fenêtre sous ChromeOS, il existe de légères différences d'affichage sur les Chromebooks. Ces différences sont décrites dans les paragraphes suivants.
Tâches, fenêtres et transparence
Une tâche est constituée d'une pile d'activités avec lesquelles l'utilisateur interagit lors de l'exécution d'une application. Les tâches sont présentées sur ChromeOS sous la forme d'une fenêtre avec une barre de titre, où les applications sont superposées les unes aux autres. Chaque activité peut ensuite être partiellement translucide, laissant apparaître les couches inférieures.
Dans une application Android classique, la tâche précédente ou le bureau s'affiche sous la tâche.
De cette façon, il y a toujours quelque chose de visible sous une tâche transparente.
Cela ne fonctionne pas dans un environnement de fenêtre pour les raisons suivantes:
- Le contenu visible sous une fenêtre ne peut pas être contrôlé et peut donc être n'importe quel élément.
- Les pixels entièrement transparents peuvent avaler "par magie" les événements tactiles ou de souris.
- Les éléments de fenêtre peuvent se déconnecter visuellement de la légende, ce qui peut déconcerter l'utilisateur avec des éléments visuels qui ne sont peut-être pas connectés.
Pour atténuer ce problème, Play pour ChromeOS dessine un rectangle semi-transparent derrière chaque fenêtre. Pour cette raison, les applications ne peuvent jamais être transparentes à 100 % lorsqu'elles s'exécutent sous ChromeOS, même si elles utilisent le thème Theme.Translucent.NoTitleBar
.
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/07/27 (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/07/27 (UTC)."],[],[],null,["# App rendering differences on Chromebooks\n\nBecause Android apps run in a window under ChromeOS, there are small\ndifferences in how apps are rendered on Chromebooks. These differences are\noutlined in the following paragraphs.\n\nTasks, windows, and transparency\n--------------------------------\n\nA [task](/guide/components/tasks-and-back-stack)\nconsists of a stack of activities that the user interacts with when running an\napp. Tasks are presented on ChromeOS as a window with a title bar, with the\napps layered on top of each other. Each activity can then be\npartially translucent, letting the lower layers show through.\n\nIn a conventional Android app, the previous task or the desktop shows through beneath the task.\nIn this way, there is always something visible beneath a translucent task.\n\nThis does not work in a window environment, for the following reasons:\n\n- The visible content below a window cannot be controlled, and could therefore be anything.\n- Fully transparent pixels could \"magically\" swallow touch or mouse events.\n- Window elements might visually be disconnected from the caption, confusing the user with possibly unconnected visual elements.\n\nTo mitigate this problem, Play for ChromeOS draws a semitransparent rectangle behind\neach window. For this reason, apps can never be 100 percent transparent\nwhen running under ChromeOS, even when using the `Theme.Translucent.NoTitleBar`\ntheme."]]