2015-12-21 3 views
0

Я хочу, чтобы прокрутить представление списка на х пикселяхсписка Android прокрутки программно с помощью анимации

list.scrollListBy(x) работает, но по умолчанию прокрутки анимации не хватает

Есть ли апите для прокрутки списка с анимацией,

Я не могу использовать smoothScrollBy и другие его переменные, потому что он не будет прокручивать, если элемент уже виден.

+0

Есть ли у вас какой-нибудь пример того, что вы хотите .. ??? – Nils

+0

Возможный дубликат [Прокрутка спискаView по пикселям в Android] (http://stackoverflow.com/questions/2375084/scroll-a-listview-by-pixels-in-android) –

+0

Возможный дубликат [(Smooth) ScrollToPosition doesn 't правильно работать с RecyclerView] (https://stackoverflow.com/questions/30845742/smoothscrolltoposition-doesnt-work-properly-with-recyclerview) –

ответ

-1

Если вы используете RecyclerView, вы можете вызвать метод

list.scrollToPosition(int position) 

для перехода к определенной позиции в списке. Предположим, что в списке 50 позиций, а на экране телефона отображаются первые 10 позиций списка. Затем вы можете позвонить по телефону

list.scrollToPosition(40); 

для перехода на 40-ю позицию. Будет слегка гладкий эффект.

+0

list = LinearLayoutManager –

Смежные вопросы