Адаптация виджетов для автомобилей

В автомобили приходят виджеты, начиная с Android Auto, а затем и с автомобилями со встроенными функциями Google. Оптимизируйте существующие виджеты для их корректной работы в автомобилях, сделав их безопасными, удобными для быстрого просмотра и функциональными для водителей.

Начните подготовку виджетов, чтобы обеспечить высокое качество отображения на экранах автомобилей.

Подготовьте свои виджеты

Высококачественные мобильные виджеты, как правило, хорошо адаптируются для использования в автомобиле. Следуйте этим принципам, чтобы создать высококачественный виджет:

  • Создавайте виджеты с помощью Jetpack Glance .
  • Сделайте ваши виджеты адаптивными , поскольку автомобильные дисплеи бывают разных размеров и конфигураций сетки. Протестируйте свои виджеты на разных макетах, чтобы убедиться, что они корректно подстраиваются под разные условия.
  • Включите в виджет как светлую, так и темную тему, чтобы он был хорошо виден как днем, так и ночью.
  • Внедрите динамическое оформление , чтобы ваш виджет воспринимался как неотъемлемая часть системы автомобиля.
  • Убедитесь, что ваш виджет полностью заполняет границы сетки (рекомендации по качеству виджетов WL-1).

Создано для быстрого и удобного просмотра.

Виджеты на автомобилях работают лучше всего, когда их легко увидеть. Для этого выполните следующие действия:

  • Разработайте виджет таким образом, чтобы его было легко быстро просмотреть, поскольку виджеты на автомобилях не поддерживают ручную прокрутку .
  • Если ваш виджет использует прокручиваемую LazyColumn предложите альтернативную версию виджета, которая отображает всю необходимую информацию на одном экране. В противном случае автомобильная платформа отображает только первые несколько элементов из этого списка.
  • Если вы используете прокручиваемый сегментированный список, предназначенный для автомобилей, выделите первую страницу для наиболее ценного и персонализированного контента, разместив его на первой позиции в любой прокручиваемой коллекции. Это гарантирует, что он будет виден водителю.

См. также