Thêm các biến thể chuỗi văn bản

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ô.