List of usage examples for android.support.v4.view SlidingTabLayout setSelectedIndicatorColors
public void setSelectedIndicatorColors(int... colors)
From source file:nl.atcomputing.refcard.tabs.SlidingTabFragment.java
@Override public void onViewCreated(View view, Bundle savedInstanceState) { ViewPager viewPager = (ViewPager) view.findViewById(R.id.viewpager); viewPager.setAdapter(new MyPagerAdapter(getFragmentManager())); SlidingTabLayout slidingTabLayout = (SlidingTabLayout) view.findViewById(R.id.sliding_tabs); slidingTabLayout.setSelectedIndicatorColors(getResources().getColor(R.color.atbluedark)); slidingTabLayout.setDividerColors(getResources().getColor(R.color.atbluedark)); slidingTabLayout.setBackgroundColor(getResources().getColor(R.color.atbluelight)); //Does not work in landscape mode // mSlidingTabLayout.setCustomTabView(R.layout.slidingtab_tabview, R.id.textview); slidingTabLayout.setViewPager(viewPager); }
From source file:com.cnpaypal.ObservableScrollView.ViewPagerTabScrollViewActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_viewpagertab); // setSupportActionBar((Toolbar) findViewById(R.id.toolbar)); mHeaderView = findViewById(R.id.header); ViewCompat.setElevation(mHeaderView, getResources().getDimension(R.dimen.toolbar_elevation)); mToolbarView = findViewById(R.id.toolbar); mPagerAdapter = newViewPagerAdapter(); mPager = (ViewPager) findViewById(R.id.pager); mPager.setAdapter(mPagerAdapter);/*ww w. ja v a 2 s . c o m*/ SlidingTabLayout slidingTabLayout = (SlidingTabLayout) findViewById(R.id.sliding_tabs); slidingTabLayout.setCustomTabView(R.layout.tab_indicator, android.R.id.text1); slidingTabLayout.setSelectedIndicatorColors(getResources().getColor(R.color.accent)); slidingTabLayout.setDistributeEvenly(true); slidingTabLayout.setViewPager(mPager); // When the page is selected, other fragments' scrollY should be adjusted // according to the toolbar status(shown/hidden) slidingTabLayout.setOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int i, float v, int i2) { } @Override public void onPageSelected(int i) { propagateToolbarState(toolbarIsShown()); } @Override public void onPageScrollStateChanged(int i) { } }); propagateToolbarState(toolbarIsShown()); }