Поскольку приложения Android работают в оконном режиме под управлением ChromeOS, существуют небольшие различия в отображении приложений на Chromebook. Эти различия описаны в следующих параграфах.
Задачи, окна и прозрачность
Задача представляет собой набор действий, с которыми пользователь взаимодействует при запуске приложения. В ChromeOS задачи отображаются в виде окна с заголовком, при этом приложения накладываются друг на друга. Каждое действие может быть частично полупрозрачным, позволяя нижним слоям просвечивать.
В обычном приложении для Android предыдущая задача или изображение рабочего стола отображаются под текущей задачей. Таким образом, под полупрозрачной задачей всегда что-то видно.
В оконной среде это не работает по следующим причинам:
- Видимое содержимое под окном не поддается контролю и, следовательно, может представлять собой что угодно.
- Полностью прозрачные пиксели могут «волшебным образом» поглощать события касания или мыши.
- Элементы окна могут визуально быть оторваны от подписи, что может ввести пользователя в заблуждение, создавая впечатление несвязанных визуальных элементов.
Для решения этой проблемы Play для ChromeOS отображает полупрозрачный прямоугольник за каждым окном. По этой причине приложения никогда не могут быть на 100 процентов прозрачными при работе под ChromeOS, даже при использовании темы Theme.Translucent.NoTitleBar .