Constraints API

خودروهای مختلف می‌توانند تعداد متفاوتی از Item نمونه‌ها را در یک زمان به کاربر نمایش دهند. از ConstraintManager برای بررسی محدودیت محتوا در زمان اجرا و تنظیم تعداد مناسب عناصر در الگوهایتان استفاده کنید.

‫ConstraintManager را از CarContext دریافت کنید:

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

برای محدودیت محتوای مربوطه، از شیء ConstraintManager بازیابی‌شده پُرسمان کنید. برای مثال، برای دریافت تعداد مواردی که می‌توانند در یک جدول نمایش داده شوند، با CONTENT_LIMIT_TYPE_GRID، getContentLimit را فراخوانی کنید:

val gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID)