Interfejs API ograniczeń

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 ConstraintManagerCarContext:

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);