API Constraints

Mobil yang berbeda dapat memungkinkan jumlah instance Item yang berbeda untuk ditampilkan kepada pengguna dalam satu waktu. Gunakan ConstraintManager untuk memeriksa batas konten saat runtime dan untuk menetapkan jumlah item yang sesuai dalam template Anda.

Dapatkan ConstraintManager dari CarContext:

Kotlin

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

Java

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

Kueri objek ConstraintManager yang diambil untuk batas konten yang relevan. Misalnya, untuk mendapatkan jumlah item yang dapat ditampilkan dalam petak, panggil getContentLimit dengan CONTENT_LIMIT_TYPE_GRID:

Kotlin

val gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID)

Java

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