今天想要实现这样的效果,给ScrollViewpaddingTop,并且滑动的时候能滑动到paddingTop所占的区域,
发现直接设置paddingTop是不行的,滑动的时候,内容部分会被paddingTop盖住,需要加这样的属性,
android:clipToPadding="false"

XML代码

<ScrollView
android:id="@+id/scrollview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipToPadding="false"
android:paddingTop="180dp"
android:scrollbarSize="2.0dp"
android:scrollbarThumbVertical="@drawable/scrollbar_detail">
</ScrollView>

ScrollView充满真个屏幕,上面是padding

滑动前
滑动前

滑动后可覆盖padding区域

滑动后
滑动后