Lines Matching defs:tab
272 // Switch tab layout configuration if needed
530 private void configureTab(Tab tab, int position) {
531 final TabImpl tabi = (TabImpl) tab;
548 public void addTab(Tab tab) {
549 addTab(tab, mTabs.isEmpty());
553 public void addTab(Tab tab, int position) {
554 addTab(tab, position, mTabs.isEmpty());
558 public void addTab(Tab tab, boolean setSelected) {
560 mTabScrollView.addTab(tab, setSelected);
561 configureTab(tab, mTabs.size());
563 selectTab(tab);
568 public void addTab(Tab tab, int position, boolean setSelected) {
570 mTabScrollView.addTab(tab, position, setSelected);
571 configureTab(tab, position);
573 selectTab(tab);
583 public void removeTab(Tab tab) {
584 removeTabAt(tab.getPosition());
613 public void selectTab(Tab tab) {
615 mSavedTabPosition = tab != null ? tab.getPosition() : INVALID_POSITION;
622 if (mSelectedTab == tab) {
625 mTabScrollView.animateToTab(tab.getPosition());
628 mTabScrollView.setTabSelected(tab != null ? tab.getPosition() : Tab.INVALID_POSITION);
632 mSelectedTab = (TabImpl) tab;