Se você está desenvolvendo um aplicativo para Android , você pode adicionar funcionalidades úteis , oferecendo menus dentro dele. Ao invés de desenvolvedores que têm que implementar todos os detalhes de um menu no código Java para seus aplicativos , a plataforma fornece um nível de automação. Ao alterar a marcação XML em seu pacote de aplicativos Android , você pode instruir o dispositivo do usuário para exibir menus padrão. Menus do Android podem aparecer quando o usuário interage com um elemento visível ou quando pressionar o botão de menu em seu dispositivo . Instruções
1
Abra seu projeto Android no seu Ambiente de Desenvolvimento Integrado . Você pode localizar os recursos de menu para a sua aplicação , navegando até a pasta " res " . Se você estiver usando o Eclipse , que é o IDE recomendado para Android , você pode acessar seus diretórios de aplicativos usando o Package Explorer . Os recursos do menu deve ser colocado em uma pasta chamada "menu" dentro da pasta " res " . Se a sua aplicação ainda não tem uma pasta do menu , criar um clicando com o botão direito na pasta " res " e escolhendo "Novo " e depois " Pasta". Digite o nome do " menu " e clique em " Finish " na caixa de diálogo que aparece. Sua pasta de menu deve aparecer em seu pacote de aplicativos.
2
Crie um arquivo XML para o seu menu. Botão direito do mouse a pasta de menu e escolha "Novo ", depois " File" para criar um arquivo XML. Digite o nome do seu arquivo - por exemplo, " my_menu.xml " ou um nome que reflete o propósito do seu menu. O IDE pode mensagens de erro de saída porque o conteúdo do seu menu é não corretamente estruturado ainda. Ignorar essas mensagens , por enquanto. Abra o arquivo XML no editor de texto de sua IDE , clicando duas vezes no diretório do aplicativo. Você deve consultar o seu XML menu apresentado.
3
Altere a marcação XML para o seu menu. Dentro do seu arquivo de menu, substituir o conteúdo com o seguinte código hierárquico :
Salve o arquivo. O IDE deve parar de emitir mensagens de erro. Este é o esboço de um menu em um aplicativo Android . Entre a abertura e fechamento de menu , você pode colocar os itens que você deseja que o seu menu para apresentar aos seus usuários.
4
Adicione itens ao seu menu. Entre as tags de menu em seu código XML , adicione o seguinte código de exemplo para criar dois itens de menu para a sua aplicação: < ; android artigo: id = " @ + id /about " android : title = "Sobre" />
Este código determina o texto que irá aparecer para cada um dos itens do menu. Se você quiser adicionar ícones , você pode armazená-las em pasta " drawable " do seu aplicativo , alterando o seu código XML da seguinte forma: < android artigo: id = " @ + id /about " android : title = "Sobre" android: icon = "@ drawable /about " />
alterar o código para corresponder ao nome de seus arquivos de imagem de ícone
5
Instruir Java para criar o seu menu. . No arquivo de classe Java para a atividade que você quer que seu menu apareça , você precisa instruir o aplicativo para exibir os itens de menu que você definiu no seu código XML. Abra o arquivo Java para a atividade e adicione o seguinte método : public boolean onCreateOptionsMenu (menu Menu) { MenuInflater menuInflater = getMenuInflater (); menuInflater.inflate ( , menu de R.menu.my_menu ); return true; }
Este código instrui a aplicação para utilizar o menu descrito no " my_menu " arquivo XML.