tabLayout = new TabLayout(MainActivity.this);
tabLayout.setTabTextColors(Color.GRAY, Color.WHITE);
tabLayout.setTabGravity(tabLayout.GRAVITY_FILL);
tabLayout.addTab(tabLayout.newTab().setText("ONE"));
tabLayout.addTab(tabLayout.newTab().setText("TWO"));
tabLayout.addTab(tabLayout.newTab().setText("THREE"));
tabLayout.setOnTabSelectedListener(new TabLayout.OnTabSelectedListener(){
@Override
public void onTabSelected(TabLayout.Tab p1)
{
// TODO: Implement this method
Toast.makeText(getApplicationContext(), p1.getText(), 0).show();
}
@Override
public void onTabUnselected(TabLayout.Tab p1)
{
// TODO: Implement this method
}
@Override
public void onTabReselected(TabLayout.Tab p1)
{
// TODO: Implement this method
}
});
((AppBarLayout)toolbar.getParent()).addView(tabLayout);
#aide #android #programming