Constraints API

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

.

Чтобы получить ConstraintManager от CarContext:

val manager = carContext.getCarService(ConstraintManager::class.java)

Запросите у полученного объекта ConstraintManager лимит на контент. Например, чтобы узнать, сколько объектов можно показать в сетке, вызовите метод getContentLimit с параметром CONTENT_LIMIT_TYPE_GRID:

val gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID)