محدودیت‌های API

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

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

کاتلین

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

جاوا

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

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

کاتلین

val gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID)

جاوا

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