sexta-feira, 3 de janeiro de 2014

Criar as opções de Botões de Menu no Android



Dentro de Resourcer (res) crie a pasta “menu”.

Agora, Crie um arquivo XML (“menus_main.xml”).

O conteúdo deve ser como este:

http://schemes.andoird.com/apk/res/android>
                  android:id=”@+id/gravar”
              android:title=”Gravar” />   
                  android:id=”@+id/fechar”
              android:title=”Fechar” />

Na Activity onde este menu deve aparecer, insira o seguinte método (é uma sobreescrita):

@Override
public boolean OnCreateOptionsMenu(Menu menu){
        MenuInflater menuInflater = getMenuInflater();
        menuInflater.inflate(R.menu
.menus_main, menu);
        return true;
}

Ação ao selecionar um menu

Na Activity que chama o menu, utilize o seguinte método:

@Override
public boolean OnOptionItemSelected(MenuItem itemMenu){
        switch(itemMenu.getItemId()){
               case id.gravar:
               //Ação do Menu Gravar…
               break;
               case id.fechar:
               //Ação do Menu Excluir…
               break;
        }
}

Nenhum comentário: