垂直滑动切换到下一个fragment上:android-vertical-slide-view
jopen
9年前
垂直滑动切换到下一个fragment上,像一个垂直的viewpager。仿照淘宝和聚美优品,在商品详情页,向上拖动时,可以加载下一页。使用ViewDragHelper,滑动比较流畅。 scrollView滑动到底部的时候,再行向上拖动时,添加了一些阻力。
/** * 初始化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); }