В автомобили приходят виджеты, начиная с Android Auto, а затем и с автомобилями со встроенными функциями Google. Оптимизируйте существующие виджеты для их корректной работы в автомобилях, сделав их безопасными, удобными для быстрого просмотра и функциональными для водителей.
Начните подготовку виджетов, чтобы обеспечить высокое качество отображения на экранах автомобилей.
Подготовьте свои виджеты
Высококачественные мобильные виджеты, как правило, хорошо адаптируются для использования в автомобиле. Следуйте этим принципам, чтобы создать высококачественный виджет:
- Создавайте виджеты с помощью Jetpack Glance .
- Сделайте ваши виджеты адаптивными , поскольку автомобильные дисплеи бывают разных размеров и конфигураций сетки. Протестируйте свои виджеты на разных макетах, чтобы убедиться, что они корректно подстраиваются под разные условия.
- Включите в виджет как светлую, так и темную тему, чтобы он был хорошо виден как днем, так и ночью.
- Внедрите динамическое оформление , чтобы ваш виджет воспринимался как неотъемлемая часть системы автомобиля.
- Убедитесь, что ваш виджет полностью заполняет границы сетки (рекомендации по качеству виджетов WL-1).
Создано для быстрого и удобного просмотра.
Виджеты на автомобилях работают лучше всего, когда их легко увидеть. Для этого выполните следующие действия:
- Разработайте виджет таким образом, чтобы его было легко быстро просмотреть, поскольку виджеты на автомобилях не поддерживают ручную прокрутку .
- Если ваш виджет использует прокручиваемую
LazyColumnпредложите альтернативную версию виджета, которая отображает всю необходимую информацию на одном экране. В противном случае автомобильная платформа отображает только первые несколько элементов из этого списка. - Если вы используете прокручиваемый сегментированный список, предназначенный для автомобилей, выделите первую страницу для наиболее ценного и персонализированного контента, разместив его на первой позиции в любой прокручиваемой коллекции. Это гарантирует, что он будет виден водителю.