Advertisement
Guest User

Untitled

a guest
Jul 24th, 2016
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. public Object instantiateItem(ViewGroup container, int position) {
  2. Fragment fragment = (Fragment) super.instantiateItem(container, position);
  3. registeredFragments.put(position, fragment);
  4. return fragment;
  5.  
  6. }
  7.  
  8. @Override
  9. public void destroyItem(ViewGroup container, int position, Object object) {
  10. super.destroyItem(container, position, object);
  11. registeredFragments.remove(position);
  12. }
  13. public Fragment getRegisteredFragment(int position) {
  14. return registeredFragments.get(position);
  15. }
  16.  
  17. public class PageTabs extends Fragment {
  18.  
  19. public static TabLayout tabLayout;
  20. public static ViewPager viewPager;
  21. public static int int_items = 3;
  22. private PagerAdapter MyAdapter;
  23.  
  24.  
  25. public View onCreateView(LayoutInflater inflater, ViewGroup container,
  26. Bundle savedInstanceState) {
  27.  
  28. // Inflate the layout for this fragment
  29. return inflater.inflate(R.layout.activity_create_grups, container, false);
  30.  
  31. }
  32.  
  33. @Override
  34. public void onActivityCreated(@Nullable Bundle savedInstanceState) {
  35. super.onActivityCreated(savedInstanceState);
  36. tabLayout = (TabLayout) getActivity().findViewById(R.id.tabs);
  37. viewPager = (ViewPager) getActivity().findViewById(R.id.viewpager);
  38. MyAdapter = new PagerAdapter(getChildFragmentManager());
  39. viewPager.setAdapter(MyAdapter);
  40. viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
  41. @Override
  42. public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
  43. ?
  44. }
  45.  
  46. @Override
  47. public void onPageSelected(int position) {
  48. ?
  49. }
  50.  
  51. @Override
  52. public void onPageScrollStateChanged(int state) {
  53. ??
  54. }
  55. });
  56.  
  57.  
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement