Dúvida Android Studio Como fazer menu superior

30/07/2017

0

Olá, estou começando a desenvolver para Android e gostaria de inserir um "menu superior" com alguns botões (abra o link para entender melhor), porém não faço a mínima ideia de como fazer isto, digo, devo integrá-lo à ActionBar ou substituí-la pelo "menu" ?
PS: Estou me basando no app "Bus Brasil", disponível na Play Store ;)
Obrigado desde já
[url:descricao= [url:descricao=app que estou me baseando (que também tá no meu OneDrive):]https://1drv.ms/i/s!AjQp3qdOfdTzk6AINPxKX_1n6fofAw[/url]): ]https://onedrive.live.com/?authkey=%21AOLDRkc48%5F%2DLZRI&cid=F3D47D4EA7DE2934&id=F3D47D4EA7DE2934%21315398&parId=root&o=OneUp[/url]https://1drv.ms/i/s!AjQp3qdOfdTzk6AG4sNGRzjz_4tlEg
Leonardo

Leonardo

Responder

Posts

01/08/2017

Estevão Dias

Olá Leonardo, tudo bem?

Uma opção é usar o método getMenuInflater da Activity, passando para ela o layout definido para o menu, já com os botões declarados.

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.layout_menu, menu);
    return true;
}


Daí, basta você criar um XML de layout com todo o conteúdo necessário. Segue um exemplo abaixo de como utilizar esse método:

https://www.devmedia.com.br/construindo-interfaces-inovadoras-e-adaptaveis/31173

Um abraço.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar