Kısıtlamalar API'si

Farklı araçlar, kullanıcılara aynı anda farklı sayıda Item örneğinin gösterilmesine olanak tanıyabilir. Çalışma zamanında içerik sınırını kontrol etmek ve şablonlarınızdaki öğe sayısını uygun şekilde ayarlamak için ConstraintManager aracını kullanın.

CarContext parametresinden ConstraintManager alın:

Kotlin

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

Java

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

Alınan ConstraintManager nesnesini sorgulayarak ilgili içerik sınırını öğrenin. Örneğin, bir ızgarada görüntülenebilecek öğe sayısını almak için getContentLimit işlevini CONTENT_LIMIT_TYPE_GRID ile çağırın:

Kotlin

val gridItemLimit = manager.getContentLimit(ConstraintManager.CONTENT_LIMIT_TYPE_GRID)

Java

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