Kích thước màn hình ô tô khác nhau có thể hiện lượng văn bản khác nhau. Với Car App API (API Ứng dụng dành cho ô tô) cấp 2 trở lên, bạn có thể chỉ định nhiều biến thể của một chuỗi văn bản để phù hợp nhất với màn hình. Để biết các biến thể văn bản được chấp nhận ở nơi nào, hãy tìm các mẫu và thành phần có CarText.
Bạn có thể thêm các biến thể chuỗi văn bản vào CarText bằng phương thức CarText.Builder.addVariant():
Kotlin
val itemTitle = CarText.Builder("This is a very long string")
.addVariant("Shorter string")
...
.build()
Java
CarText itemTitle = new CarText.Builder("This is a very long string")
.addVariant("Shorter string")
...
.build();
Sau đó, bạn có thể sử dụng CarText này chẳng hạn làm văn bản chính của GridItem.
Kotlin
GridItem.Builder()
.addTitle(itemTitle)
...
.build()
Java
new GridItem.Builder()
.addTitle(itemTitle)
...
build();
Thêm các chuỗi theo thứ tự từ được ưa thích nhất đến ít được ưa thích nhất. Ví dụ: từ dài nhất đến ngắn nhất. Máy chủ lưu trữ chọn chuỗi có độ dài thích hợp tuỳ theo khoảng không gian hiện có trên màn hình ô tô.