垂直滑动切换到下一个fragment上:android-vertical-slide-view

jopen 8年前

垂直滑动切换到下一个fragment上,像一个垂直的viewpager。仿照淘宝和聚美优品,在商品详情页,向上拖动时,可以加载下一页。使用ViewDragHelper,滑动比较流畅。 scrollView滑动到底部的时候,再行向上拖动时,添加了一些阻力。

垂直滑动切换到下一个fragment上:android-vertical-slide-view
/**       * 初始化View       */      private void initView() {          fragment1 = new VerticalFragment1();          fragment3 = new VerticalFragment3();          getSupportFragmentManager().beginTransaction()                  .add(R.id.first, fragment1).add(R.id.second, fragment3)                  .commit();          ShowNextPageNotifier nextIntf = new ShowNextPageNotifier() {              @Override              public void onDragNext() {                  fragment3.initView();              }          };          draglayout = (DragLayout) findViewById(R.id.draglayout);          draglayout.setNextPageListener(nextIntf);      }

项目主页:http://www.open-open.com/lib/view/home/1446796061045