2016-02-03 2 views

ответ

0

правильный путь к нему будет использовать несколько фрагментов в основной деятельности GO для андроида студии и создать новый проект выберите шаблон панели навигации вы получите пример кода Теперь создавать фрагменты и добавить их в навигационном меню onNavigationItemSelected мероприятие.

0

Если вы ищете, у вас есть разные макеты для ваших товаров в NavigationDrawer. Лучше подумайте об использовании фрагментов.

public boolean onNavigationItemSelected(MenuItem item) { 
    // Handle navigation view item clicks here. 
    int id = item.getItemId(); 

    if (id == R.id.nav_list) { 
     ListFragment fragment = new ListFragment(); 
     android.support.v4.app.FragmentTransaction fragmentTransaction = 
       getSupportFragmentManager().beginTransaction(); 
     fragmentTransaction.replace(R.id.fragment_container, fragment); 
     fragmentTransaction.commit(); 

    } else if (id == R.id.nav_gallery) { 
     GalleryFragment fragment = new GalleryFragment(); 
     android.support.v4.app.FragmentTransaction fragmentTransaction = 
       getSupportFragmentManager().beginTransaction(); 
     fragmentTransaction.replace(R.id.fragment_container, fragment); 
     fragmentTransaction.commit(); 
    } 

    return true; 
} 

Это поможет вам перейти к другому фрагменту в вашем навигационном элементе. Надеюсь, это поможет.

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