Nir*_*hta 11 animation android scale android-viewpager
我已经创建了ViewPager,那里只有2个页面,我想把淡入淡出,缩放,缩放,3d等动画当寻呼机滚动一页到另一个页面时,意味着第二个整页显示具有特定动画,我没有如何做到这一点的想法,请任何人给我一个放置动画的例子,当我们移动到另一页时,我们动画寻呼机.
主要是我有三个寻呼机类:1)ViewPagerMainActivity:它调用两个片段,在这个主要看起来像是一样 enter code here
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
}
}
Run Code Online (Sandbox Code Playgroud)
}
在包含滑动设计的第一个片段和第二个片段包含第二个xml文件设计时,当我将第一个片段刷到另一个时,我想放置动画.意味着在滑动时显示任何一个动画效果,从不同的动画选项中选择.如何创建动画以及将动画放入其中的位置.请提前帮助您.
小智 38
您可以将PagerTransformer附加到ViewPager:
mViewPager.setPageTransformer(false, new ViewPager.PageTransformer() {
@Override
public void transformPage(View page, float position) {
// do transformation here
}
});
Run Code Online (Sandbox Code Playgroud)
您可以通过以下链接来帮助您:
http://developer.android.com/training/animation/screen-slide.html#pagetransformer或 http://andraskindler.com/blog/2013/create-viewpager-transitions-a-pagertransformer-example/