IMenuItem.SetIntent(Intent) 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.
Altere a Intenção associada a este item.
[Android.Runtime.Register("setIntent", "(Landroid/content/Intent;)Landroid/view/MenuItem;", "GetSetIntent_Landroid_content_Intent_Handler:Android.Views.IMenuItemInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Android.Views.IMenuItem SetIntent(Android.Content.Intent? intent);
[<Android.Runtime.Register("setIntent", "(Landroid/content/Intent;)Landroid/view/MenuItem;", "GetSetIntent_Landroid_content_Intent_Handler:Android.Views.IMenuItemInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetIntent : Android.Content.Intent -> Android.Views.IMenuItem
Parâmetros
- intent
- Intent
A Intenção a ser associada ao item. Esse objeto Intent não< é>< copiado>, portanto, tenha cuidado para não modificá-lo mais tarde.
Retornos
Este Item para que setters adicionais possam ser chamados.
- Atributos
Comentários
Altere a Intenção associada a este item. Por padrão, não há nenhuma intenção associada a um item de menu. Se você definir um e nada mais manipular o item, o comportamento padrão será chamar android.content.Context#startActivity com a intenção fornecida.
Observe que setIntent() não pode ser usado com as versões que Menu#add levam um Runnable, pois Runnable#run não retorna um valor, portanto, não há como dizer se ele lidou com o item. Nesse caso, supõe-se que o Runnable sempre manipula o item e a intenção nunca será iniciada.
Documentação Java para android.view.MenuItem.setIntent(android.content.Intent).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.