diff --git a/app/src/main/java/com/fc/nestedscrollview/example/fragment/Tab1Fragment.kt b/app/src/main/java/com/fc/nestedscrollview/example/fragment/Tab1Fragment.kt index 58adc32..a5bc5a0 100644 --- a/app/src/main/java/com/fc/nestedscrollview/example/fragment/Tab1Fragment.kt +++ b/app/src/main/java/com/fc/nestedscrollview/example/fragment/Tab1Fragment.kt @@ -63,7 +63,7 @@ class Tab1Fragment : Fragment() { Log.i("ifNeedScrollToBottom", "scroll to top") // 1. scroll to recyclerView top position val topOffset = rect.top - scrollViewRect.top - it.scrollBy(0, topOffset) + it.smoothScrollBy(0, topOffset) // 2. scroll itemView height distance // it.smoothScrollBy(0, -source.itemView.height) // 3. scroll to scrollview top