Seamless nested scrolling (Android)

前端 未结 8 1468
不知归路
不知归路 2020-12-15 01:46

We\'ve all been advised against nesting views that contain a scrolling mechanism. However, in the latest Android release (5.0), the Phone app caught my attention with what s

8条回答
  •  青春惊慌失措
    2020-12-15 02:05

    While trying to figure out how to solve this issue myself, I found this question first; however, the answer didn't really go into too much detail. I did find a lot of good resources, so if anyone else finds themselves looking for this, I'll link them below. A term for this effect is "Sticky Scrolling".


    An article talking about "Synchronized Scrolling".

    http://www.pushing-pixels.org/2011/07/18/android-tips-and-tricks-synchronized-scrolling.html


    A good video showcasing some Android scrolling tricks, "Quick Return" and "Sticky Scrolling".

    https://www.youtube.com/watch?v=PL9s0IJ9oiI

    Code: https://code.google.com/p/romannurik-code/source/browse/misc/scrolltricks


    And lastly, here is another one showcasing the same effect using a listView instead of a ScrollView.

    https://www.youtube.com/watch?v=rk-tLisxSgM

    Code: https://github.com/jatago/list_sticky_scroll_trick

提交回复
热议问题