Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class MainActivity extends AppCompatActivity {
- android.app.FragmentManager fragmentManager;
- private DrawerLayout drawerLayout;
- private Toolbar toolbar;
- private Intent intent;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- checkShowTutorial();
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- fragmentManager = getFragmentManager();
- setUI();
- initNavigationView();
- }
- public void setUI() {
- toolbar = (Toolbar) findViewById(R.id.toolbar);
- if (toolbar != null) {
- setSupportActionBar(toolbar);
- getSupportActionBar().setDisplayShowHomeEnabled(true);
- }
- TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout);
- tabLayout.addTab(tabLayout.newTab().setText(R.string.Yesterday));
- tabLayout.addTab(tabLayout.newTab().setText(R.string.Today));
- tabLayout.addTab(tabLayout.newTab().setText(R.string.Tomorrow));
- final ViewPager viewPager = (ViewPager) findViewById(R.id.pager);
- TabAdapter tabAdapter = new TabAdapter(fragmentManager, 3);
- viewPager.setAdapter(tabAdapter);
- viewPager.addOnPageChangeListener(new TabLayout.TabLayoutOnPageChangeListener(tabLayout));
- viewPager.setCurrentItem(1);
- tabLayout.setOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
- @Override
- public void onTabSelected(TabLayout.Tab tab) {
- viewPager.setCurrentItem(tab.getPosition());
- }
- @Override
- public void onTabUnselected(TabLayout.Tab tab) {
- }
- @Override
- public void onTabReselected(TabLayout.Tab tab) {
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement