API de Constraints

Los vehículos pueden admitir distintas cantidades de instancias de Item que se mostrarán al usuario en un determinado momento. Usa el ConstraintManager para verificar el límite de contenido en el tiempo de ejecución y establecer la cantidad apropiada de elementos en tus plantillas.

Obtén un ConstraintManager del CarContext:

Kotlin

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

Java

ConstraintManager manager = getCarContext().getCarService(ConstraintManager.class);

Consulta el objeto ConstraintManager recuperado para el límite de contenido pertinente. Por ejemplo, para obtener la cantidad de elementos que se pueden mostrar en una cuadrícula, llama a 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);