Android ViewPager随着不同的动画,如放大,淡入淡出等

我创建了ViewPager,只有2页,我想放置像渐隐,缩放,3d等动画,当寻呼机滚动一页到另一个,意味着第二个整个页面显示与特定的动画,我没有想法如何做到这一点,请任何一个给我一些放置动画的例子,当我们动画寻呼机的时候移动到另一个页面.

主要是我有三个类寻呼机:1)ViewPagerMainActivity:它调用两个片段,在这个主要的外观中,像在这里输入代码

public class ViewPagerMainActivity extends FragmentActivity implements
    OnClickListener,OnPagechangelistener {

@Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.view_pager_main);
                                     <other code here>
     }

private class MyPagerAdapter extends FragmentPagerAdapter {

    public MyPagerAdapter(
            android.support.v4.app.FragmentManager fragmentManager) {
        super(fragmentManager);
    }

    @Override
    public Fragment getItem(int pos) {
        switch (pos) {

        case 0:
            return FirstFragment.newInstance("");

        case 1:
            return SecondFragment.newInstance("");

        default:
            return SecondFragment.newInstance("Default");
        }
    }

    @Override
    public int getCount() {
        return 2; // return no of fragment created by us
    }
}

}

在第一个片段包含滑动设计和第二个片段包含第二个xml文件设计,当我滑动第一个片段到另一个时,我想放置动画.意思是在滑动时显示来自不同动画选项的任何一个动画效果选择.如何创建动画以及将其放在哪里.请提前快速帮助.

解决方法

您可以将PagerTransformer附加到ViewPager:
mViewPager.setPageTransformer(false,new ViewPager.PageTransformer() {
         @Override
         public void transformPage(View page,float position) {
                 // do transformation here
          }
         });

您可以通过以下链接来帮助您:

http://developer.android.com/training/animation/screen-slide.html#pagetransformer
http://andraskindler.com/blog/2013/create-viewpager-transitions-a-pagertransformer-example/

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...