粘性下拉显示header,上拉显示内容,类似魅族便签下拉显示标题的效果,合适需要在scrollview添加header的场景使用
<tse.ye.demo.lib.StickyScrollView
android:id="@+id/scrollView"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:showHeader="false">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<tse.ye.demo.demos.GGBanner
android:id="@+id/banner"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="30dp"
android:layout_marginRight="30dp"
android:clipChildren="false" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="@dimen/text_margin"
android:text="@string/large_text" />
</LinearLayout>
</tse.ye.demo.lib.StickyScrollView>
当做普通的ScrollView使用,要保证##LinearLayout下面至少一个子View 第一个子View会默认为Header
欢迎fork改进
Apache License Version 2.0