I have done it.
CustomOnPageChangeListener page_listener = new CustomOnPageChangeListener(); view_pager.setOnPageChangeListener(page_listener); ... private static class CustomOnPageChangeListener extends SimpleOnPageChangeListener { @Override public void onPageSelected(int position) { if (position == fragment_position) { MyFragment fragment = (MyFragment) fragment_pager_adapter.instantiateItem(view_pager, fragment_position); fragment.startAnimation(); } super.onPageSelected(position); } }
and, of course, you have to write the startAnimation () function, which starts the animation in MyFragment code.
source share