tabview中操作栏的颜色

时间:2015-09-03 08:42:30

标签: android tabs android-viewpager material-design

如何更改我的视图寻呼机中每个标签中操作栏的颜色? 我想在视图分页器上点击每个标签来更改操作栏的颜色

1 个答案:

答案 0 :(得分:0)

您可以将页面更改侦听器添加到视图寻呼机,然后在每次滑动时调用。用户滑动后,您可以检查视图寻呼机的位置并相应地更改操作栏颜色。这是你如何做到这一点的方法。

protected void onCreate(Bundle savedInstanceState) {
  ViewPager viewPager = (ViewPager) findViewById(R.id.my_viewpager); // assumes your view pager id is my_viewpager
  viewPager.setOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {
    public void onPageSelected(int position) {
      // change action bar color here depending on the position...
    }
  });
}