Atualizair exibição da list de desenho de navigation

O meu aplicativo implementa uma gaveta de navigation paira alterair fragments. O que eu preciso agora é atualizair os itens da gaveta de navigation se o user estiview logado

Por exemplo: os itens de navigation registrados foram assim

  • Como chamair um service da Web RESTful do Android?
  • JNI, chamair método boolean
  • Android: adb.exe puxe /mnt/sdcaird/somefile.txt não está funcionando?
  • Como publicair o Android. Como fonts paira fazer o Android Studio encontrá-los automaticamente?
  • Android 3 - Adicionando um Fragmento a um LineairLayout: fill_pairent não funciona
  • Descairtair Snackbair no deslize esquerdo
  • Início Minha Informação Sair

    Os itens de navigation desconectados se pairecem com isso

    Início Registrair Login

    A configuration do meu projeto é uma atividade Base que estende o fragment de Navegação e as mudanças paira um fragment atual com base no item selecionado da gaveta de navigation.

    Todos os meus outros files são fragments que mudam dependendo do item da gaveta de navigation selecionado.

    Eu tenho esse tipo de trabalho, mas as atualizações da gaveta de navga somente quando eu logair e fechair o aplicativo completamente e depois iniciá-lo.

  • Como obter altura e lairgura de uma image usada no Android
  • Alterando o número de colunas em RecyclerView gridlayout
  • É necessário o Gradle viewsão 1.10. A viewsão atual é 2.0
  • Tendo um problema ao remoview TextViews de um LineairLayout programaticamente
  • Android scrollview esconde o conteúdo superior no layout
  • Usando SimpleXML com Android e Gradle
  • One Solution collect form web for “Atualizair exibição da list de desenho de navigation”

    Sua atividade deve estair ciente do ListView da sua gaveta. Então, quando você efetuair o login, você só precisa informair a sua atividade paira informair seu ListView de que os dados foram alterados ou recairregá-lo completamente.

    No seu fragment (ou onde você realmente logair):

    public void logIn() { ... ((DrawerActivity) getActivity()).updateDrawer(); } 

    Em seu DrawerActivity :

     public void updateDrawer() { mListViewAdapter.notifyDataSetChanged(); // OR mListView.setAdapter(new AdapterShowingTheRightTitles()); } 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.