相关疑难解决方法(0)

如何在水平滑动的ViewPager中放置垂直滑动的ViewPager

我正在自定义我的Android应用程序以向四个方向滑动,我正在使用水平ViewPager滑动和VerticalViewPager垂直滑动(这类似于DirectionalViewPager的修改,因为原始的不推荐使用).问题是包含在在,在垂直刷卡只能和含有当在该水平刷卡只适用,这是我的第一个国家代码:ViewPagerVerticalViewPagerVerticalViewPagerViewPager

VerticalViewPager verticalViewPager = (VerticalViewPager) findViewById(R.id.vertical_pager);
        verticalViewPager.setAdapter(new TabPagerAdapter(getSupportFragmentManager()));
        verticalViewPager.setPageTransformer(true, new ViewPager.PageTransformer() {
            @Override
            public void transformPage(View view, float position) {
                int pageWidth = view.getWidth();
                int pageHeight = view.getHeight();

                if (position < -1) { // [-Infinity,-1)
                    // This page is way off-screen to the left.
                    view.setAlpha(0);

                } else if (position <= 1) { // [-1,1]
                    // Modify the default slide transition to shrink …
Run Code Online (Sandbox Code Playgroud)

android swipe android-fragments android-viewpager

6
推荐指数
1
解决办法
9448
查看次数