我正在自定义我的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)