Имам навигационно чекмедже и в основната дейностИмам 3 раздела. Искам да превключвам между разделите от натискането на навигационното чекмедже. Както вече съм в раздела "Услуги". Но когато натиснах "Начало" в навигационната дейност на чекмеджето, искам да видя раздела Начало.
Отговори:
0 за отговор № 1правилният кодов синтаксис е
viewPager.setCurrentItem(0)
за раздела Начална страница.
viewPager.setCurrentItem(1)
за раздела Услуги.
viewPager.setCurrentItem(2)
за раздела За нас
индексирането на разделите започва от 0.
public boolean onNavigationItemSelected(MenuItem item)
{
// Handle navigation view item clicks here.
int id = item.getItemId();
if (id == R.id.nav_home)
{
viewPager.setCurrentItem(0);
}
else if (id == R.id.nav_aboutus)
{
viewPager.setCurrentItem(2);
}
}