В ScrollView (по вертикали или по горизонтали), как узнать, когда завершена анимация прокрутки?
Я запускаю анимацию с smoothScrollBy или smoothScrollTo
Вам нужно будет создать подкласс ScrollView, чтобы использовать onScrollChanged.
ScrollView
onScrollChanged
См. Этот другой вопрос SO: Синхронизация позиций прокрутки ScrollView - android