Mudar o titulo do menu.xml no codigo do java? {Resolvido}

2 respostas
A

Pessoal, boa tarde.

Como faço para trocar o titulo do menu via codigo no java?

Por default esta assim na pasta menu

<item android:id="@+id/About" android:icon="@android:drawable/ic_menu_info_details" android:orderInCategory="6" android:showAsAction="ifRoom|withText" android:title="About"/>

La no java queria mudar o titulo de “About” para “Sobre”, mais isso em java e não aqui no titulo.
Pensei em fazer no string.xml, mais não sei como fazer.

Obrigado.

2 Respostas

F
private Menu mMenu; 
   @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        super.onCreateOptionsMenu(menu);

        // Create your menu...

       mMenu = menu;
       return true;
    }

    private void updateMenuTitles() {
        MenuItem menuItem = mMenu.findItem(R.id.bedSwitch);
         menuItem .setTitle("Title");
    }
A
fabriciov:
private Menu mMenu; 
   @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        super.onCreateOptionsMenu(menu);

        // Create your menu...

       mMenu = menu;
       return true;
    }

    private void updateMenuTitles() {
        MenuItem menuItem = mMenu.findItem(R.id.bedSwitch);
         menuItem .setTitle("Title");
    }

Deu certo fabriciov, muito obrigado.

Criado 2 de julho de 2013
Ultima resposta 2 de jul. de 2013
Respostas 2
Participantes 2