본문 바로가기

Android

get current fragment

http://stackoverflow.com/questions/18609261/getting-the-current-fragment-instance-in-the-viewpager

public class MyPagerAdapter extends FragmentPagerAdapter {
        private Fragment mCurrentFragment;

        public Fragment getCurrentFragment() {
            return mCurrentFragment;
        }
//...    
        @Override
        public void setPrimaryItem(ViewGroup container, int position, Object object) {
            if (getCurrentFragment() != object) {
                mCurrentFragment = ((Fragment) object);
            }
            super.setPrimaryItem(container, position, object);
        }
    }


or

Fragment page = getSupportFragmentManager().findFragmentByTag("android:switcher:" + R.id.pager + ":" + ViewPager.getCurrentItem());
    

'Android' 카테고리의 다른 글

make javadoc with android studio  (0) 2015.12.03
support library  (0) 2015.12.03
volley example  (0) 2015.11.25
runtime permissions  (0) 2015.11.25
doze mode  (0) 2015.11.25