всегда будет от 0 до 3 включительно. Как сделать разметку, чтобы один элемент при любом размере экрана (а так же в альбомной ориентации) занимал чуть менее одной трети доступного места? То есть мне нужно что то вроде parent_width/3.1 (псевдокод)
можно попробовать поставил guideline 30% и к ней завязаться
Вроде решается с GridLayoutManager + spanSize
Мне нужно чтобы ещё было выравнивание по центру. То есть если один элемент, то он стоит по середине
Ну сделай новый тип айтема с пустотой 😄
Может лейаут манагер свой писать ?
Я ставил вычисление размера квадратика из кода, буквально ширину парента /3.1 и присваивал из хода эти размеры через лэйоутПарамс
Обсуждают сегодня