Constraints API (API Giới hạn)

Nhiều loại ô tô có thể cho phép hiển thị số lượng thực thể Item khác nhau cho người dùng tại một thời điểm. Hãy dùng ConstraintManager để kiểm tra giới hạn nội dung trong thời gian chạy và đặt số lượng mục thích hợp trong mẫu của bạn.

Nhận ConstraintManager từ CarContext:

Kotlin

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

Java

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

Truy vấn đối tượng ConstraintManager được truy xuất để biết giới hạn nội dung liên quan. Ví dụ: để nhận được số mục có thể hiển thị trong một lưới, hãy gọi getContentLimit bằng CONTENT_LIMIT_TYPE_GRID:

Kotlin

val gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID)

Java

int gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID);