Auto diverse possono consentire la visualizzazione di un numero diverso di istanze di
Item all'utente contemporaneamente. Utilizza
ConstraintManager per controllare il limite di contenuti in fase di runtime e per impostare il
numero appropriato di elementi nei tuoi modelli.
Prendi un ConstraintManager da CarContext:
Kotlin
val manager = carContext.getCarService(ConstraintManager::class.java)
Java
ConstraintManager manager = getCarContext().getCarService(ConstraintManager.class);
Esegui una query sull'oggetto ConstraintManager recuperato per il limite di contenuti pertinente.
Ad esempio, per ottenere il numero di elementi che possono essere visualizzati in una griglia, chiama
getContentLimit con CONTENT_LIMIT_TYPE_GRID:
Kotlin
val gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID)
Java
int gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID);