условиях. Например если в объекте ссылка на изображение пустое, пропускать этот объект?
Просто делать ячейке visibilty gone?
Никак. Проверяй в холдере если пустой то делай его gone
+
Там все равно остаётся ячейка, между другими будет большой отступ
Если норм сверстать, то не будет
Мне нужно чтобы в листе вообще этой ячейки не создавалось. А не делать ее невидимой. То есть если в списке из 10, только 8 имеют изображение, нужен список только с 8 ячейками
Сортируй его, что мешает?
Мне не нужно сортировать. Мне нужно решение НЕ СОЗДАВАТЬ.
Ебать ты настырный, перечитай свой вопрос выше, и пойми что ты написал
И что я не правильного написал?
У тебя есть 3 варианта. Или получать уже готовый лист из 8 объектов, или удалить лишние с готового или в холдере делать визибилити gone
Что значит НЕ СОЗДАВАТЬ?
букву 0
ну фильтруй список, либо делай visible gone
не создавать НЕЛЬЗЯ
как удалять лишние из холдера?
Никак не удалять, удали предварительно из листа
всмысле?
из списка удаляешь
Верная мысль
ну тогда не три варианта, а два. Первый и второй одно и тоже
list.removeAll { it.imageUrl == null}
Нет, разное, перечитай
Обсуждают сегодня