Como abrir a atividade da gaveta de navegação
Presumo que você já tenha configurado a gaveta de navegação em sua aplicação. Se já o fez, então você deve ter o arquivo menu.xml para definir os itens de sua gaveta de navegação.
Tudo o que você precisa fazer é atribuir um id para cada item em xml file.
então vá para o seuActivity.java e vincule sua visualização de navegação(findViewById()) e chame o menu.xml>p>navigationView.setNavigationItemSelectedListener(novo NavigationView.OnNavigationItemSelectedListener() {
// This method will trigger on item Click of navigation menu
@Override
- public boolean onNavigationItemSelected(MenuItem menuItem) {
//Check to see which item was being clicked and perform appropriate action
switch (menuItem.getItemId()) {
// lança nova intenção ao invés de carregar fragmento
startActivity(new Intent(YourActivity.this, TargetActivity.class));
gaveta.closeDrawers();
return true;}
Here id will be the id you assigned to items in your xml files.
and one precious piece of advice, please ask programming/development question on stackoverflow.com. you will get better answer.
Artigos semelhantes
- Qual é o tamanho da imagem de fundo do cabeçalho na gaveta de navegação do Android?
- Como o AppLock (DoMobile) consegue esconder o ícone do aplicativo da gaveta do aplicativo (Android)?
- Como implementar uma gaveta personalizada Android com animação personalizada
- Como é que a navegação incógnita é diferente da navegação no navegador Tor?