Es posible que se muestre una cantidad de texto diferente en distintos tamaños de pantallas de vehículos. Con la app para vehículos en el nivel de API 2 y versiones posteriores, puedes especificar múltiples variantes de una cadena de texto que se ajusten mejor a la pantalla. Para ver dónde se admiten variantes de texto, busca plantillas y componentes que acepten un CarText.
Puedes agregar variantes de cadena de texto a un CarText con el método CarText.Builder.addVariant() de la siguiente manera:
val itemTitle = CarText.Builder("This is a very long string") .addVariant("Shorter string") .build()
De esta manera, puedes usar este CarText, por ejemplo, como texto principal de un GridItem.
val gridItem = GridItem.Builder() .setTitle(itemTitle) .setImage(CarIcon.APP_ICON) .build()
Agrega las cadenas en orden de preferencia, de la más a la menos preferida. Por ejemplo, de la más larga a la más corta. El host elegirá la cadena de longitud que corresponda en función de la cantidad de espacio disponible en la pantalla del vehículo.