Activity.OnCreateOptionsMenu(IMenu) Método

Definição

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

Menu: 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. 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(Menu). A implementação padrão preenche o menu com itens de menu do sistema padrão. Elas são colocadas no grupo Menu.CATEGORY_SYSTEM 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 manter o menu com segurança (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 onOptionsItemSelected(MenuItem) da Atividade para lidar com eles lá.

Consulte também:

Referência do Android para android.app.Activity.onCreateOptionsMenu.

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.

Aplica-se a