Activity.OnCreateOptionsMenu(IMenu) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicialize o conteúdo do menu de opções padrão da Atividade.
[Android.Runtime.Register("onCreateOptionsMenu", "(Landroid/view/Menu;)Z", "GetOnCreateOptionsMenu_Landroid_view_Menu_Handler")]
public virtual bool OnCreateOptionsMenu(Android.Views.IMenu? menu);
[<Android.Runtime.Register("onCreateOptionsMenu", "(Landroid/view/Menu;)Z", "GetOnCreateOptionsMenu_Landroid_view_Menu_Handler")>]
abstract member OnCreateOptionsMenu : Android.Views.IMenu -> bool
override this.OnCreateOptionsMenu : Android.Views.IMenu -> bool
Parâmetros
- menu
- IMenu
O menu de opções no qual você coloca seus itens.
Retornos
Você deve retornar true para que o menu seja exibido; se você retornar false, ele não será mostrado.
- Atributos
Comentários
Inicialize o conteúdo do menu de opções padrão da Atividade. Você deve colocar seus itens de menu no <menu< var>/var>.
Isso é chamado apenas uma vez, na primeira vez em que o menu de opções é exibido. Para atualizar o menu sempre que ele for exibido, consulte #onPrepareOptionsMenu.
A implementação padrão preenche o menu com itens de menu do sistema padrão. Elas são colocadas no Menu#CATEGORY_SYSTEM grupo para que sejam ordenadas corretamente com itens de menu definidos pelo aplicativo. As classes derivadas sempre devem ser chamadas para a implementação base.
Você pode segurar com segurança o <menu< var>/var> (e todos os itens criados a partir dele), fazendo modificações nele conforme desejado, até que a próxima vez emCreateOptionsMenu() seja chamada.
Ao adicionar itens ao menu, você pode implementar o método da #onOptionsItemSelected Atividade para lidar com eles lá.
Java documentação para android.app.Activity.onCreateOptionsMenu(android.view.Menu).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.