there will be something like this work for you
Actionbar mActionbar = getActionbar();
mActionBar.setTitle("");
mActionBar.setIcon(getResources().getDrawable(R.drawable.icon1))
mViewPager.setOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {
@SuppressLint("NewApi")
@Override
public void onPageSelected(int position) {
mViewPager.setCurrentItem(position);
switch (position) {
case 0:
mActionBar.setIcon(getResources().getDrawable(R.drawable.icon1))
break;
case 1:
mActionBar.setIcon(getResources().getDrawable(R.drawable.icon2))
break;
default:
mActionBar.setIcon(getResources().getDrawable(R.drawable.icon1))
break;
}
}
});
zoruc source
share