新增文字字串變化版本

不同大小的車輛螢幕可能會顯示不同量的文字。使用 Car App API 級別 2 以上版本時,您可以指定多個文字字串變體,以最符合螢幕的顯示方式呈現。如要查看接受文字變體的範本和元件,請尋找採用 CarText 的範本和元件。

您可以使用 CarText.Builder.addVariant() 方法,將文字字串變體新增至 CarText

val itemTitle = CarText.Builder("This is a very long string")
    .addVariant("Shorter string")
    .build()

接著,您可以使用這個 CarText,例如做為 GridItem 的主要文字。

val gridItem = GridItem.Builder()
    .setTitle(itemTitle)
    .setImage(CarIcon.APP_ICON)
    .build()

依偏好程度從高到低新增字串。例如從最長到最短。主機會根據車輛螢幕上的可用空間,選擇適當長度的字串。