2015-10-26 1 views
0

как сделать вкладку после входа пользователя в мое приложение apps.i сделать класс предпочтений сеанса.макет вкладки android после входа в систему

viewPager = (ViewPager) findViewById(R.id.viewpager); 
    tabLayout = (TabLayout) findViewById(R.id.tabs); 
    setupViewPager(viewPager); 
    tabLayout.setupWithViewPager(viewPager); 

private void setupViewPager(ViewPager viewPager) { 
    ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager()); 
    adapter.addFrag(new HomeFragment(), "Home"); 
    adapter.addFrag(new ContactFragment(), "Contact"); 
    viewPager.setAdapter(adapter); 
} 

новая вкладка "Профиль"

SessionManager session = new SessionManager(getApplicationContext()); 
    if (session.isLoggedIn()) { 
     tabLayout.addTab(tabLayout.newTab().setText("Profile")); 
    } 

ответ

0
adapter.addFrag(new ProfileFragment(), "Profile"); 
adapter.notifyDataSetChanged(); 
tabLayout.addTab(tabLayout.newTab().setText("Profile")); 
+0

не работает .... –

+0

если (session.isLoggedIn()) { –

+0

Пожалуйста добавить описание вашего ответа – silwar