搞了個ViewPager仿淘寶滑動打開詳情頁面,思路自己覺得蠻好玩的記錄下,如果有更好的實(shí)現(xiàn)方式請回復(fù)我哈。
先看效果圖:
1、剛向左拖拽的時候
2、拖拽到能顯示全部提示界面時候
3、拖拽到可以打開詳情頁的時候
基本思路:
1、布局讓ViewPager和提示控件在同一個LinearLayout橫向上,默認(rèn)情況下ViewPager的寬度充滿整個屏幕;
2、監(jiān)聽ViewPager的onTouch事件,通過計(jì)算拖拽的距離來動態(tài)控制ViewPager的寬度(個人覺得蠻好玩哈),這樣在右邊屏幕外的提示控件就能顯示出來了;
3、根據(jù)拖拽的距離然后打開詳情界面。
源碼位置:
GitHub:?GitHub - JacCheng/viewpagerdemo