Подтвердить что ты не робот

RecyclerView различные itemDecoration для разных предметов

Я использую RecyclerView в своем приложении и для нужд моего проекта, мне нужно иметь разные поля между элементами в моем списке (например: пробел между первыми двумя элементами будет 16dp, пространство между вторым и третьим элементами 32dp и т.д.). Я прочитал, что вы можете добавить украшение элемента в RecyclerView и создать это пространство между элементами. Но эта вещь добавляет одинаковый запас между всеми элементами, и я хочу различного поведения для разных предметов. Мои вопросы: можно ли это сделать, используя украшение элемента? И как этот подход лучше, чем изменение поля элемента (вида), например, метода onBindViewHolder в RecyclerView.Adapter. Заранее благодарю вас!

4b9b3361