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 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!