Proyectos de Subversion Android Microlearning - Nuevo Interface

Rev

Rev 6 | Rev 8 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 6 Rev 7
Línea 218... Línea 218...
218
        mProgressBar = findViewById(R.id.progressBar);
218
        mProgressBar = findViewById(R.id.progressBar);
219
        Toolbar mToolbar = findViewById(R.id.toolbar);
219
        Toolbar mToolbar = findViewById(R.id.toolbar);
220
        mToolbar.setOverflowIcon(ContextCompat.getDrawable(getApplicationContext(), R.drawable.notifications));
220
        mToolbar.setOverflowIcon(ContextCompat.getDrawable(getApplicationContext(), R.drawable.notifications));
221
        setSupportActionBar((Toolbar) findViewById(R.id.toolbar));
221
        setSupportActionBar((Toolbar) findViewById(R.id.toolbar));
Línea 222... Línea 222...
222
 
222
 
223
        mDrawer = findViewById(R.id.drawer_layout);
223
      //  mDrawer = findViewById(R.id.drawer_layout);
224
        mDrawerToggle = new ActionBarDrawerToggle(
224
      //  mDrawerToggle = new ActionBarDrawerToggle(
225
                this, mDrawer, mToolbar, R.string.navigation_drawer_open,
225
       //         this, mDrawer, mToolbar, R.string.navigation_drawer_open,
Línea 226... Línea 226...
226
                R.string.navigation_drawer_close);
226
       //         R.string.navigation_drawer_close);
Línea 227... Línea 227...
227
 
227
 
228
        mDrawerToggle.setToolbarNavigationClickListener(v -> onBackPressed());
228
       // mDrawerToggle.setToolbarNavigationClickListener(v -> onBackPressed());
Línea 229... Línea 229...
229
 
229
 
230
        mDrawer.addDrawerListener(mDrawerToggle);
230
      //  mDrawer.addDrawerListener(mDrawerToggle);
Línea 231... Línea 231...
231
        mDrawerToggle.syncState();
231
      //  mDrawerToggle.syncState();
232
 
232
 
233
        NavigationView navigationView = findViewById(R.id.navigation_view);
233
      //  NavigationView navigationView = findViewById(R.id.navigation_view);
234
        navigationView.setNavigationItemSelectedListener(this);
234
      //  navigationView.setNavigationItemSelectedListener(this);
235
 
235
 
Línea 236... Línea 236...
236
        View header = navigationView.getHeaderView(0);
236
      //  View header = navigationView.getHeaderView(0);
Línea 237... Línea 237...
237
        //navHeaderUserImage = (CircleImageView) header.findViewById(R.id.nav_header_user_image);
237
        //navHeaderUserImage = (CircleImageView) header.findViewById(R.id.nav_header_user_image);
Línea 277... Línea 277...
277
        isForeground = true;
277
        isForeground = true;
Línea 278... Línea 278...
278
 
278
 
279
        preference = Preference.getInstance(getApplicationContext());
279
        preference = Preference.getInstance(getApplicationContext());
Línea 280... Línea 280...
280
        preference.load();
280
        preference.load();
Línea 281... Línea 281...
281
        
281
        
Línea 282... Línea 282...
282
        reloadNavHeader();
282
       // reloadNavHeader();
Línea 715... Línea 715...
715
            public void onClick(View v) {
715
            public void onClick(View v) {
716
                // Call your action method here
716
                // Call your action method here
717
                snackBar.dismiss();
717
                snackBar.dismiss();
718
            }
718
            }
719
        });
719
        });
720
        snackBar.show();
720
       // snackBar.show();
Línea 721... Línea 721...
721
 
721
 
Línea 722... Línea 722...
722
 
722
 
Línea 749... Línea 749...
749
            }
749
            }
750
        }
750
        }
Línea 751... Línea 751...
751
 
751
 
752
        boolean add = false;
752
        boolean add = false;
753
        fragment = null;
753
        fragment = null;
754
        getSupportActionBar().setDisplayHomeAsUpEnabled(false);
754
       // getSupportActionBar().setDisplayHomeAsUpEnabled(false);
Línea 755... Línea 755...
755
        mDrawerToggle.setDrawerIndicatorEnabled(false);
755
      //  mDrawerToggle.setDrawerIndicatorEnabled(false);
756
 
756
 
757
 
757
 
758
        switch(fragmentIdxActiveNuevo) {
758
        switch(fragmentIdxActiveNuevo) {
759
            case Constants.IDX_FRAGMENT_SIGNIN :
759
            case Constants.IDX_FRAGMENT_SIGNIN :
760
                getSupportActionBar().hide();
760
               // getSupportActionBar().hide();
761
                 if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
761
                 if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
762
                     fragment = fragmentHashMap.get(fragmentKeyNuevo);
762
                     fragment = fragmentHashMap.get(fragmentKeyNuevo);
Línea 767... Línea 767...
767
                break;
767
                break;
Línea 768... Línea 768...
768
 
768
 
Línea 769... Línea 769...
769
            case Constants.IDX_FRAGMENT_TOPICS :
769
            case Constants.IDX_FRAGMENT_TOPICS :
770
 
770
 
771
 
771
 
772
                getSupportActionBar().show();
772
               // getSupportActionBar().show();
773
                mDrawerToggle.setDrawerIndicatorEnabled(true);
773
             //   mDrawerToggle.setDrawerIndicatorEnabled(true);
774
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
774
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
775
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
775
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
776
                } else {
776
                } else {
777
                    add = true;
777
                    add = true;
Línea 778... Línea 778...
778
                    fragment = new WelcomeFragment();
778
                    fragment = new WelcomeFragment();
779
                }
779
                }
780
                break;
780
                break;
781
 
781
 
782
 
782
 
783
            case Constants.IDX_FRAGMENT_CAPSULES :
783
            case Constants.IDX_FRAGMENT_CAPSULES :
784
                getSupportActionBar().show();
784
              //  getSupportActionBar().show();
785
                getSupportActionBar().setDisplayHomeAsUpEnabled(true);
785
              //  getSupportActionBar().setDisplayHomeAsUpEnabled(true);
786
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
786
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
787
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
787
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
Línea 788... Línea 788...
788
                } else {
788
                } else {
789
                    add = true;
789
                    add = true;
790
                    fragment = new CapsuleFragment();
790
                    fragment = new CapsuleFragment();
791
                }
791
                }
792
                break;
792
                break;
793
 
793
 
794
            case Constants.IDX_FRAGMENT_SLIDES :
794
            case Constants.IDX_FRAGMENT_SLIDES :
795
                getSupportActionBar().show();
795
             //   getSupportActionBar().show();
796
                getSupportActionBar().setDisplayHomeAsUpEnabled(true);
796
             //   getSupportActionBar().setDisplayHomeAsUpEnabled(true);
797
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
797
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
Línea 798... Línea 798...
798
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
798
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
799
                } else {
799
                } else {
800
                    add = true;
800
                    add = true;
801
                    fragment = new SlideFragment();
801
                    fragment = new SlideFragment();
802
                }
802
                }
803
                break;
803
                break;
804
 
804
 
805
            case Constants.IDX_FRAGMENT_GALLERY :
805
            case Constants.IDX_FRAGMENT_GALLERY :
806
                getSupportActionBar().show();
806
             //   getSupportActionBar().show();
Línea 807... Línea 807...
807
                getSupportActionBar().setDisplayHomeAsUpEnabled(true);
807
             //   getSupportActionBar().setDisplayHomeAsUpEnabled(true);
Línea 808... Línea 808...
808
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
808
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
809
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
809
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
810
                } else {
810
                } else {
811
                    add = true;
811
                    add = true;
812
                    fragment = new GalleryFragment();
812
                    fragment = new GalleryFragment();
813
                }
813
                }
814
 
814
 
815
                break;
815
                break;
816
 
816
 
Línea 817... Línea 817...
817
            case Constants.IDX_FRAGMENT_FINISH_CAPSULE :
817
            case Constants.IDX_FRAGMENT_FINISH_CAPSULE :
818
                getSupportActionBar().hide();
818
              //  getSupportActionBar().hide();
819
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
819
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
820
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
820
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
821
                } else {
821
                } else {
822
                    add = true;
822
                    add = true;
823
                    fragment = new FinishCapsuleFragment();
823
                    fragment = new FinishCapsuleFragment();
824
                }
824
                }
825
                break;
825
                break;
Línea 826... Línea 826...
826
 
826
 
827
            case Constants.IDX_FRAGMENT_FINISH_TOPIC :
827
            case Constants.IDX_FRAGMENT_FINISH_TOPIC :
828
                getSupportActionBar().hide();
828
              //  getSupportActionBar().hide();
829
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
829
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
830
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
830
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
831
                } else {
831
                } else {
832
                    add = true;
832
                    add = true;
833
                    fragment = new FinishTopicFragment();
833
                    fragment = new FinishTopicFragment();
834
                }
834
                }
835
                break;
835
                break;
Línea 836... Línea 836...
836
 
836
 
837
            case Constants.IDX_FRAGMENT_TIMELINE :
837
            case Constants.IDX_FRAGMENT_TIMELINE :
838
                getSupportActionBar().show();
838
              //  getSupportActionBar().show();
839
                mDrawerToggle.setDrawerIndicatorEnabled(true);
839
              //  mDrawerToggle.setDrawerIndicatorEnabled(true);
840
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
840
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
841
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
841
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
842
                } else {
842
                } else {
843
                    add = true;
843
                    add = true;
844
                    fragment = new TimelineFragment();
844
                    fragment = new TimelineFragment();
845
                }
845
                }
Línea 846... Línea 846...
846
                break;
846
                break;
847
 
847
 
848
            case Constants.IDX_FRAGMENT_COMPANIES:
848
            case Constants.IDX_FRAGMENT_COMPANIES:
849
                getSupportActionBar().show();
849
              //  getSupportActionBar().show();
850
                mDrawerToggle.setDrawerIndicatorEnabled(true);
850
              //  mDrawerToggle.setDrawerIndicatorEnabled(true);
851
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
851
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
852
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
852
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
853
                } else {
853
                } else {
854
                    add = true;
854
                    add = true;
855
                    fragment = new CompanyFragment();
855
                    fragment = new CompanyFragment();
Línea 856... Línea 856...
856
                }
856
                }
857
                break;
857
                break;
858
 
858
 
859
            case Constants.IDX_FRAGMENT_PROGRESS :
859
            case Constants.IDX_FRAGMENT_PROGRESS :
860
                getSupportActionBar().show();
860
               // getSupportActionBar().show();
861
                mDrawerToggle.setDrawerIndicatorEnabled(true);
861
              //  mDrawerToggle.setDrawerIndicatorEnabled(true);
862
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
862
                if(fragmentHashMap.containsKey(fragmentKeyNuevo)) {
863
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
863
                    fragment = fragmentHashMap.get(fragmentKeyNuevo);
864
                } else {
864
                } else {
865
                    add = true;
865
                    add = true;
Línea 866... Línea 866...
866
                    fragment = new ProgressFragment();
866
                    fragment = new ProgressFragment();
867
                }
867
                }
868
                break;
868
                break;
869
 
869
 
870
            case Constants.IDX_FRAGMENT_USER_PROFILE:
870
            case Constants.IDX_FRAGMENT_USER_PROFILE:
871
                getSupportActionBar().show();
871
               // getSupportActionBar().show();
872
                mDrawerToggle.setDrawerIndicatorEnabled(true);
872
              //  mDrawerToggle.setDrawerIndicatorEnabled(true);