يمكن أن تسمح السيارات المختلفة بعرض أعداد مختلفة من مثيلات
Item للمستخدم في المرة الواحدة. استخدِم
ConstraintManager للتحقّق من حد المحتوى في وقت التشغيل ولضبط
عدد العناصر المناسب في النماذج.
الحصول على ConstraintManager من CarContext:
Kotlin
val manager = carContext.getCarService(ConstraintManager::class.java)
Java
ConstraintManager manager = getCarContext().getCarService(ConstraintManager.class);
استعلم عن الكائن ConstraintManager الذي تم استرجاعه لمعرفة الحدّ الأقصى للمحتوى ذي الصلة.
على سبيل المثال، للحصول على عدد العناصر التي يمكن عرضها في شبكة، استخدِم الدالة
getContentLimit مع CONTENT_LIMIT_TYPE_GRID:
Kotlin
val gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID)
Java
int gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID);