2015-09-03 6 views
0

Как изменить цвет панели действий на каждой вкладке в моем представлении пейджер? Я хочу изменить цвет панели действий с каждой вкладкой, щелкнув по пейджеру видаЦвет панели действий в табуляции

+0

использовать ViewPager.OnPageChangeListener на ваш взгляд пейджера, а затем изменить цвет – peshkira

+0

можно программно у пожалуйста уточнить немного –

+0

ли вы решить эту проблему? – peshkira

ответ

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... 
    } 
    }); 
} 
+0

получил это !!! thanx –

+0

@Anshulshankar Тогда подумайте о принятии этого ответа, пожалуйста :) – peshkira

Смежные вопросы