Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mPager.setOnPageChangeListener(new SimpleOnPageChangeListener() {
- @Override
- public void onPageSelected(int position) {
- final MyFragment fragment = mAdapter.getFragment(position);
- fragment.myMethod();
- }
- }
- ActionBar.TabListener tabListener = new ActionBar.TabListener() {
- @Override
- public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction ft) {
- }
- @Override
- public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
- viewPager.setCurrentItem(tab.getPosition());
- mContent.setUserVisibleHint(false);
- mContent.onPause();
- mContent = mAdapter.getItem(tab.getPosition());
- mContent.setUserVisibleHint(true);
- mContent.onResume();
- }
- @Override
- public void onTabReselected(ActionBar.Tab tab, FragmentTransaction ft) {
- }
- };
- @Override
- public void setUserVisibleHint(boolean isVisibleToUser) {
- super.setUserVisibleHint(isVisibleToUser);
- if(isVisibleToUser) {
- refresh();
- } else {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement