Задать вопрос

Как изменить текущую позицию списка с помощью RecyclerView.LayoutManager со смещением?

Есть RecyclerView к которому подключен RecyclerView.LayoutManager. Для изменения позиции на данный момент использую метод scrollToPosition, однако мне необходимо чтобы элемент списка был не ровно верхней гранью к верхнему краю экрана, а чуть ниже. Как это можно организовать?

Как надо:
5ec42f341e2e4ded9029e3dc9c12e7bd.png
Как делает scrollToPosition:
0baac372a81344c3bd54d7a4d7383eca.png
  • Вопрос задан
  • 257 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Решения вопроса 2
@onepavel
Консультация и разработка мобильных приложений
>Как это можно организовать?
Соединение между items 1 и 2 вынести в дополнительный item
Ответ написан
gim0
@gim0 Автор вопроса
На случай если кого интересует, одно из решений -- сделать отделитель (в моём случае линия) как часть элемента в layout.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы