#android #android-recyclerview
#Android #android-recyclerview
Вопрос:
У меня есть горизонтальный вид recycler. Когда я выбираю последний видимый (справа или слева) Я хотел бы автоматически просмотреть его полностью.
Например, если я выбираю элемент «5», сегодня у меня такое поведение:
И я хотел бы такого поведения:
Комментарии:
1. я немного смущен тем, о чем вы говорите?
Ответ №1:
Одним из решений является ручное добавление правого поля к вашему последнему представлению, просто вызовите findLastCompletelyVisibleItem из вашего адаптера, если это представление является последним элементом в вашем recyclerview , получите этот дочерний элемент и добавьте немного отступов поле (около 10dp) к этому представлению, чтобы переместить его влево. Затем вызовите notifyItemChanged, чтобы сигнализировать о повторной проверке макета.