i have a problem that i have been struggling with for the past 2 days.
I am building an app that uses ActionBar, ViewPager & FragmentPagerAdapter. The code for
setOnPageChangeListener has been deprecated. Instead, you should use addOnPageChangeListener.
mViewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(final int i, final float v, final int i2) {
}
@Override
public void onPageSelected(final int i) {
YourFragmentInterface fragment = (YourFragmentInterface) mPagerAdapter.instantiateItem(mViewPager, i);
if (fragment != null) {
fragment.fragmentBecameVisible();
}
}
@Override
public void onPageScrollStateChanged(final int i) {
}
});