Я предлагаю вам не идти с ScrollView
. Просто добавьте свой пользовательский вид в LinearLayout
и реализуйте OnGestureListener
, а затем, используя GestureDetector
, вы сможете прослушивать все события (например, onDown (), onFling (), onScroll (), onSingleTapUp (), onDown () и т. Д.). ). Вы можете ощутить величины прокрутки, а затем, используя метод scrollBy()
, вы можете прокрутить свое изображение (пользовательский вид). Для получения дополнительной информации вы можете обратиться к следующим сообщениям:
Плавная прокрутка в Android