Как в RecyclerView положить View? Мне нужно, чтобы в начале списка была картинка и текст, которые скрываются при скролинге, как будто это часть RecyclerView. К сожалению, не нашёл рабочий вариант.
И ещё, как можно сделать так, чтобы элементы в RecyclerView не перекрывались границами? Нужно сделать так: если элемент перемещается за пределы (границы) RecyclerView, то он все равно будет отображаться на экране, а не часть его, как реализовано стандартно. Иными словами, сделать границы (и область заграницами) прозрачными.
UPDATE:
Мне нужно сделать из RecyclerView обычный контейнер. Точнее, я хочу вставить сторонний View элемент, например, ImageView. При скролинге этот элемент скрывается, как будто этот элемент является элементом RecyclerView. Схема:
Я делаю Drag and Drop с RecyclerView в виде сетки и хочу, чтобы при долгом нажатии появлялась картинка, куда бы я перетащил выделенный элемент и удалил его. Возникла проблема в прорисовке элементов за пределами RecyclerView - элементы не прорисовываются. То есть нужно сделать, чтобы элементы порорисовывались поверх других View, вот так:
Ответ
Итак, отвечаю на свой второй вопрос. Ответ пришел откуда не ждал, а должен был. Чтобы элементы RecyclerView прорисовывались поверх остальных, нужно указать android:clipToPadding="false" в разметке или recyclerView.setClipToPadding(false); в коде.
Комментариев нет:
Отправить комментарий