Android 进入片段视图的访问权限

Android 进入片段视图的访问权限,android,android-fragments,android-viewpager,Android,Android Fragments,Android Viewpager,当片段显示在屏幕上时,我正在尝试启动动画(我正在使用ViewPager) 这是我代码的一部分 public class ScreenSlidePagerAdapter extends FragmentStatePagerAdapter { private Map<Integer, String> mFragmentTags; private FragmentManager mFragmentManager; public Scree

当片段显示在屏幕上时,我正在尝试启动动画(我正在使用ViewPager)

这是我代码的一部分

public class ScreenSlidePagerAdapter extends FragmentStatePagerAdapter {

        private Map<Integer, String> mFragmentTags;
        private FragmentManager mFragmentManager;

        public ScreenSlidePagerAdapter(FragmentManager fm) {
            super(fm);
            mFragmentManager = fm;
            mFragmentTags = new HashMap<Integer, String>();
        }

        public ScreenSlidePageFragment getFragment(int position) {
            String tag = mFragmentTags.get(position);
            if (tag == null)
                return null;
            return (ScreenSlidePageFragment) mFragmentManager.findFragmentByTag(tag);
        }

        @Override
        public Fragment getItem(int position) {
            return ScreenSlidePageFragment.create(position);
        }

        @Override
        public int getCount() {
            return NUM_PAGES;
        }



        @Override
        public Object instantiateItem(ViewGroup container, int position) {
            Object obj = super.instantiateItem(container, position);
            if (obj instanceof Fragment) {
                // record the fragment tag here.
                Fragment f = (Fragment) obj;
                String tag = f.getTag();
                mFragmentTags.put(position, tag);
                System.out.println("holi");
            }
            return obj;
        }

    }
问题是当调用
onPageSelected
时,在

currentFgm.getView().findViewById(R.id.image).startAnimation(animacion);

当片段显示在屏幕上时,如何启动动画?

如果试图将动画添加到
查看页面
,则可以实现该界面并将其提供给查看页面,以显示与默认屏幕幻灯片动画不同的动画

ViewPager mPager = (ViewPager) findViewById(R.id.pager);
...
mPager.setPageTransformer(true, new CustomTransformer());

您可以找到两个PagerTransformer的示例。

对不起,我没有很好地解释。当片段显示时(页面转换后),图像中的动画应该开始。
ViewPager mPager = (ViewPager) findViewById(R.id.pager);
...
mPager.setPageTransformer(true, new CustomTransformer());