Różne samochody mogą wyświetlać użytkownikowi różną liczbę instancji Item jednocześnie. Użyj tagu ConstraintManager, aby sprawdzić limit treści w czasie działania i ustawić odpowiednią liczbę elementów w szablonach.
Odbierz ConstraintManager z CarContext:
Kotlin
val manager = carContext.getCarService(ConstraintManager::class.java)
Java
ConstraintManager manager = getCarContext().getCarService(ConstraintManager.class);
W pobranym obiekcie ConstraintManager wyszukaj odpowiedni limit treści.
Aby na przykład uzyskać liczbę elementów, które można wyświetlić w siatce, wywołaj funkcję
getContentLimit z parametrem CONTENT_LIMIT_TYPE_GRID:
Kotlin
val gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID)
Java
int gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID);