Cómo cambiar la posición de vista actual de la mesa en Android

void selectPage(int pageIndex){
    tabLayout.setScrollPosition(pageIndex,0f,true);
    viewPager.setCurrentItem(pageIndex);
}
Relieved Rhinoceros