Condividi tramite


ListPopupWindow Classe

Definizione

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

[Android.Runtime.Register("android/widget/ListPopupWindow", DoNotGenerateAcw=true)]
public class ListPopupWindow : Java.Lang.Object
[<Android.Runtime.Register("android/widget/ListPopupWindow", DoNotGenerateAcw=true)>]
type ListPopupWindow = class
    inherit Object
Ereditarietà
ListPopupWindow
Attributi

Commenti

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

ListPopupWindow contiene un certo numero di comportamenti difficili che circondano la posizione, lo scorrimento dei genitori per adattarsi all'elenco a discesa, l'interazione con L'IME se presente e altri.

Documentazione Java per android.widget.ListPopupWindow.

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

ListPopupWindow(Context)

Creare una nuova finestra popup vuota in grado di visualizzare gli elementi da un ListAdapter.

ListPopupWindow(Context, IAttributeSet)

Creare una nuova finestra popup vuota in grado di visualizzare gli elementi da un ListAdapter.

ListPopupWindow(Context, IAttributeSet, Int32)

Creare una nuova finestra popup vuota in grado di visualizzare gli elementi da un ListAdapter.

ListPopupWindow(Context, IAttributeSet, Int32, Int32)

Creare una nuova finestra popup vuota in grado di visualizzare gli elementi da un ListAdapter.

ListPopupWindow(IntPtr, JniHandleOwnership)

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

Campi

MatchParent

Alias per ViewGroup.LayoutParams#MATCH_PARENT.

PositionPromptAbove
Obsoleti.

La visualizzazione richiesta fornita dovrebbe essere visualizzata sopra il contenuto dell'elenco.

PositionPromptBelow
Obsoleti.

La visualizzazione richiesta fornita dovrebbe essere visualizzata sotto il contenuto dell'elenco.

WrapContent

Alias per ViewGroup.LayoutParams#WRAP_CONTENT.

Proprietà

AnchorView

Restituisce la visualizzazione che verrà usata per ancorare questo popup. oppure imposta la visualizzazione di ancoraggio del popup.

AnimationStyle

Restituisce lo stile di animazione che verrà usato quando viene visualizzata o ignorata la finestra popup. -or- Impostare uno stile di animazione da usare quando viene visualizzata o ignorata la finestra popup.

Background

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
EpicenterBounds

Restituisce i limiti usati come epicenter di popup delle transizioni invio e uscita. oppure specifica i limiti relativi di ancoraggio dell'epicenter della transizione popup.

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
Height

Imposta l'altezza della finestra popup in pixel.

HorizontalOffset

Impostare l'offset orizzontale di questo popup dalla visualizzazione ancoraggio in pixel.

InputMethodMode

Restituire il valore corrente in #setInputMethodMode(int). -o- Controllare il funzionamento del popup con un metodo di input: uno di #INPUT_METHOD_FROM_FOCUSABLE, #INPUT_METHOD_NEEDEDo #INPUT_METHOD_NOT_NEEDED.

IsInputMethodNotNeeded

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

IsShowing

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

JniIdentityHashCode

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(Ereditato da Object)
JniPeerMembers

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

ListView

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

Modal

Restituisce se la finestra popup sarà modale quando visualizzata. -or- Impostare se questa finestra deve essere modale quando visualizzata.

PeerReference

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(Ereditato da Object)
PromptPosition

Impostare la posizione in cui dovrebbe essere visualizzata la visualizzazione richiesta facoltativa.

SelectedItem

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

SelectedItemId

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

SelectedItemPosition

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

SelectedView

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

SoftInputMode

Restituisce il valore corrente in #setSoftInputMode(int). oppure imposta la modalità operativa per l'area di input temporanea.

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.

VerticalOffset

Impostare l'offset verticale di questo popup dalla visualizzazione ancoraggio in pixel.

Width

Imposta la larghezza della finestra popup in pixel.

Metodi

ClearListSelection()

Deselezionare qualsiasi selezione dell'elenco corrente.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
CreateDragToOpenListener(View)

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

Dismiss()

Ignorare la finestra popup.

Dispose()

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(Ereditato da Object)
Dispose(Boolean)

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(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)
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)
OnKeyDown(Keycode, KeyEvent)

Filtrare gli eventi chiave giù.

OnKeyPreIme(Keycode, KeyEvent)

Filtrare gli eventi chiave pre-IME.

OnKeyUp(Keycode, KeyEvent)

Filtrare gli eventi chiave up.

PerformItemClick(Int32)

Eseguire un'operazione di clic sull'elemento nella posizione dell'adattatore elenco specificata.

PostShow()

Inviare una #show() chiamata al thread dell'interfaccia utente.

SetAdapter(IListAdapter)

Imposta l'adapter che fornisce i dati e le visualizzazioni per rappresentare i dati in questa finestra popup.

SetBackgroundDrawable(Drawable)

Imposta un elemento disegnabile per essere lo sfondo per la finestra popup.

SetContentWidth(Int32)

Imposta la larghezza della finestra popup in base alle dimensioni del relativo contenuto.

SetDropDownGravity(GravityFlags)

Impostare la gravità dell'elenco a discesa.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetListSelector(Drawable)

Imposta un oggetto disegnabile da usare come selettore di elementi di elenco.

SetOnDismissListener(PopupWindow+IOnDismissListener)

Impostare un listener per ricevere un callback quando viene ignorato il popup.

SetOnItemClickListener(AdapterView+IOnItemClickListener)

Imposta un listener per ricevere eventi quando viene fatto clic su un elemento di elenco.

SetOnItemSelectedListener(AdapterView+IOnItemSelectedListener)

Imposta un listener per ricevere eventi quando viene selezionato un elemento di elenco.

SetPromptView(View)

Impostare una visualizzazione per agire come richiesta utente per questa finestra popup.

SetSelection(Int32)

Impostare la posizione selezionata dell'elenco.

SetWindowLayoutType(WindowManagerTypes)

Impostare il tipo di layout per questa finestra popup.

Show()

Mostra l'elenco popup.

ToArray<T>()

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(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

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

ItemClick

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

ItemSelected

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

NothingSelected

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(Ereditato da Object)
IJavaPeerable.Finalized()

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

GetJniTypeName(IJavaPeerable)

Un oggetto ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

Si applica a