PopupMenu Classe
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.
Um PopupMenu exibe um Menu
em uma janela pop-up modal ancorado a um View
arquivo .
[Android.Runtime.Register("android/widget/PopupMenu", DoNotGenerateAcw=true)]
public class PopupMenu : Java.Lang.Object
[<Android.Runtime.Register("android/widget/PopupMenu", DoNotGenerateAcw=true)>]
type PopupMenu = class
inherit Object
- Herança
- Atributos
Comentários
Um PopupMenu exibe um Menu
em uma janela pop-up modal ancorado a um View
arquivo . O pop-up aparecerá abaixo da vista da âncora, se houver espaço, ou acima dela, se não houver. Se o IME estiver visível, o pop-up não o sobreporá até que seja tocado. Tocar fora do pop-up irá descartá-lo.
Documentação Java para android.widget.PopupMenu
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Construtores
PopupMenu(Context, View) |
Construtor para criar um novo menu pop-up com uma exibição âncora. |
PopupMenu(Context, View, GravityFlags) |
Construtor para criar um novo menu pop-up com uma visualização âncora e gravidade de alinhamento. |
PopupMenu(Context, View, GravityFlags, Int32, Int32) |
Construtor a criar um novo menu pop-up com um estilo específico. |
PopupMenu(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução. |
Propriedades
Class |
Retorna a classe de tempo de execução deste |
DragToOpenListener |
Retorna um |
Gravity |
Define a gravidade usada para alinhar a janela pop-up à sua visualização âncora. |
Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
JniIdentityHashCode |
Um PopupMenu exibe um |
JniPeerMembers |
Um PopupMenu exibe um |
Menu |
Retorna o associado a |
MenuInflater | |
PeerReference |
Um PopupMenu exibe um |
ThresholdClass |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. |
ThresholdType |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. |
Métodos
Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
Dismiss() |
Dispense o menu pop-up. |
Dispose() |
Um PopupMenu exibe um |
Dispose(Boolean) |
Um PopupMenu exibe um |
Equals(Object) |
Indica se algum outro objeto é "igual" a este. (Herdado de Object) |
GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
Inflate(Int32) |
Inflar um recurso de menu neste PopupMenu. |
JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
SetForceShowIcon(Boolean) |
Define se o adaptador do menu pop-up é forçado a mostrar ícones nas exibições de item de menu. |
SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle. (Herdado de Object) |
SetOnDismissListener(PopupMenu+IOnDismissListener) |
Define um ouvinte que será notificado quando esse menu for descartado. |
SetOnMenuItemClickListener(PopupMenu+IOnMenuItemClickListener) |
Define um ouvinte que será notificado quando o usuário selecionar um item no menu. |
Show() |
Mostrar o pop-up de menu ancorado à exibição especificada durante a construção. |
ToArray<T>() |
Um PopupMenu exibe um |
ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
UnregisterFromRuntime() |
Um PopupMenu exibe um |
Wait() |
Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>. (Herdado de Object) |
Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Eventos
DismissEvent |
Um PopupMenu exibe um |
MenuItemClick |
Um PopupMenu exibe um |
Implantações explícitas de interface
IJavaPeerable.Disposed() |
Um PopupMenu exibe um |
IJavaPeerable.DisposeUnlessReferenced() |
Um PopupMenu exibe um |
IJavaPeerable.Finalized() |
Um PopupMenu exibe um |
IJavaPeerable.JniManagedPeerState |
Um PopupMenu exibe um |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Um PopupMenu exibe um |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Um PopupMenu exibe um |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Um PopupMenu exibe um |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
JavaCast<TResult>(IJavaObject) |
Um PopupMenu exibe um |
GetJniTypeName(IJavaPeerable) |
Um PopupMenu exibe um |