I use ViewPager loaded with fragments in it and I want to know which fragment is currently shown or selected in the viewpager.
The onResume() method of each fragments does some logic and so i get problems when the adjacent fragments(left and right) to the currently selected page are also instantiated.
Updated:
Does the fragment get any callbacks when it get actually selected?
ViewPager Adapter code:
public class LeftPanelPagerAdapter extends FragmentStatePagerAdapter
{
private List<Fragment> fragments;
public LeftPanelPagerAdapter(FragmentManager fm,List<Fragment> fragments)
{
super(fm);
this.fragments = fragments;
}
@Override
public Fragment getItem(int position)
{
return this.fragments.get(position);
}
@Override
public int getCount()
{
return this.fragments.size();
}
@Override
public int getItemPosition(Object object)
{
return POSITION_NONE;
}
@Override