Share via


PopupMenu Classe

Definizione

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

[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
Ereditarietà
PopupMenu
Attributi

Commenti

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto . Il popup verrà visualizzato sotto la visualizzazione di ancoraggio se è presente una stanza o sopra se non è presente. Se L'IME è visibile, il popup non si sovrapporrà fino a quando non viene toccato. Toccando all'esterno del popup verrà ignorato.

Documentazione Java per android.widget.PopupMenu.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

PopupMenu(Context, View)

Costruttore per creare un nuovo menu popup con una visualizzazione ancoraggio.

PopupMenu(Context, View, GravityFlags)

Costruttore per creare un nuovo menu popup con una visualizzazione di ancoraggio e gravità di allineamento.

PopupMenu(Context, View, GravityFlags, Int32, Int32)

Creare un nuovo menu popup con uno stile specifico.

PopupMenu(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
DragToOpenListener

Restituisce un oggetto OnTouchListener che può essere aggiunto alla visualizzazione di ancoraggio per implementare il comportamento di trascinamento da aprire.

Gravity

Imposta la gravità usata per allineare la finestra popup alla visualizzazione ancoraggio.

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)
JniPeerMembers

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

Menu

Restituisce l'oggetto Menu associato a questo popup.

MenuInflater
PeerReference

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dismiss()

Ignorare il menu popup.

Dispose()

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)
Dispose(Boolean)

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
Inflate(Int32)

Gonfiare una risorsa di menu in questo popupMenu.

JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
SetForceShowIcon(Boolean)

Imposta se l'adattatore del menu popup è costretto a visualizzare le icone nelle visualizzazioni delle voci di menu.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetOnDismissListener(PopupMenu+IOnDismissListener)

Imposta un listener che riceverà una notifica quando questo menu viene ignorato.

SetOnMenuItemClickListener(PopupMenu+IOnMenuItemClickListener)

Imposta un listener che riceverà una notifica quando l'utente seleziona una voce dal menu.

Show()

Mostra il menu popup ancorato alla visualizzazione specificata durante la costruzione.

ToArray<T>()

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Eventi

DismissEvent

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

MenuItemClick

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)
IJavaPeerable.Finalized()

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

GetJniTypeName(IJavaPeerable)

PopupMenu visualizza un oggetto Menu in una finestra popup modale ancorata a un Viewoggetto .

Si applica a