ScrollLayout:上拉滑動上滑拖出,類似高德地圖百度地圖抽屜拖拽效果
Abstract 摘要
在ScrollView或者ListView里面使用ViewPager.支持手勢上拉滑出,中途停頓,下滑退出頁面,類似高德地圖百度地圖內場景抽屜拖拽效果效果
Gif 動畫

Similar 類似使用

Demo 下載APK體驗
Usage 使用方法
Step 1
Gradle 配置
dependencies {
compile 'com.yinglan.scrolllayout:scrolllayout:1.0.0'
}
Step 2
In layout
<com.yinglan.scrolllayout.ScrollLayout
xmlns:app="
app:allowHorizontalScroll="true" //是否支持橫向滾動
app:exitOffset="0dp" //最低部退出狀態時可看到的高度,0為不可見
app:isSupportExit="true" //是否支持下滑退出,支持會有下滑到最底部時的回調
app:maxOffset="260dp" //打開狀態時內容顯示區域的高度
app:minOffset="50dp" //關閉狀態時最上方預留高度
app:mode="open"> //默認位置狀態,關閉、打開、底部</pre>
or
In Java Code
{
mScrollLayout.setMinOffset(0);
mScrollLayout.setMaxOffset(800);
mScrollLayout.setExitOffset(500);
mScrollLayout.setToOpen();
mScrollLayout.setIsSupportExit(true);
mScrollLayout.setAllowHorizontalScroll(true);
mScrollLayout.setOnScrollChangedListener(mOnScrollChangedListener);
}
Other 其它
依賴內包含重寫的ContentScrollView與ContentListView
可在ScrollLayout里面里面使用ViewPager等功能,配合使用效果更佳
LICENSE 開源協議
Apache License Version 2.0
本文由用戶 kuev9826 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!