Condividi tramite


ListPopupWindow Classe

Definizione

Un controllo 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 controllo ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

ListPopupWindow contiene diversi comportamenti complessi che circondano il posizionamento, lo scorrimento dei genitori per adattarsi all'elenco a discesa, l'interazione senza problemi con l'IME, se presente, e altri.

Documentazione java per android.widget.ListPopupWindow.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

ListPopupWindow(Context, IAttributeSet, Int32, Int32)

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

ListPopupWindow(Context, IAttributeSet, Int32)

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

ListPopupWindow(Context, IAttributeSet)

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

ListPopupWindow(Context)

Creare una nuova finestra popup vuota in grado di visualizzare 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 prompt fornita dovrebbe essere visualizzata sopra il contenuto dell'elenco.

PositionPromptBelow
Obsoleti.

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

WrapContent

Alias per ViewGroup.LayoutParams#WRAP_CONTENT.

Proprietà

AnchorView

Restituisce la visualizzazione che verrà utilizzata per ancorare questo popup. -oppure- Imposta la visualizzazione di ancoraggio del popup.

AnimationStyle

Restituisce lo stile di animazione che verrà utilizzato quando viene visualizzata o chiusa la finestra popup. -oppure- Impostare uno stile di animazione da usare quando viene visualizzata o chiusa la finestra popup.

Background

Un controllo 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 utilizzati come epicentro di un popup delle transizioni di ingresso e uscita. -oppure- Specifica i limiti relativi all'ancoraggio dell'epicentro della transizione del popup.

Handle

Handle per l'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

Restituisce il valore corrente in #setInputMethodMode(int). -oppure- 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 controllo ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

IsShowing

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

JniIdentityHashCode

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

(Ereditato da Object)
JniPeerMembers

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

ListView

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

Modal

Restituisce un valore che indica se la finestra popup sarà modale quando viene visualizzata. -oppure- Imposta se questa finestra deve essere modale quando viene visualizzata.

PeerReference

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

(Ereditato da Object)
PromptPosition

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

SelectedItem

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

SelectedItemId

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

SelectedItemPosition

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

SelectedView

Un controllo 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 soft.

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 corrente dell'elenco.

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 verso l'apertura.

Dismiss()

Chiudere la finestra popup.

Dispose()

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

(Ereditato da Object)
Dispose(Boolean)

Un controllo 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 su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

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

(Ereditato da Object)
NotifyAll()

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

(Ereditato da Object)
OnKeyDown(Keycode, KeyEvent)

Filtrare gli eventi di chiave verso il basso.

OnKeyPreIme(Keycode, KeyEvent)

Filtrare gli eventi chiave pre-IME.

OnKeyUp(Keycode, KeyEvent)

Filtrare gli eventi di key up.

PerformItemClick(Int32)

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

PostShow()

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

SetAdapter(IListAdapter)

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

SetBackgroundDrawable(Drawable)

Imposta un elemento drawable in modo che sia lo sfondo per la finestra popup.

SetContentWidth(Int32)

Imposta la larghezza della finestra popup in base alle dimensioni del 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 drawable da utilizzare come selettore di elementi di elenco.

SetOnDismissListener(PopupWindow+IOnDismissListener)

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

SetOnItemClickListener(AdapterView+IOnItemClickListener)

Imposta un listener per ricevere eventi quando si fa clic su una voce di elenco.

SetOnItemSelectedListener(AdapterView+IOnItemSelectedListener)

Imposta un listener per ricevere eventi quando è selezionata una voce di elenco.

SetPromptView(View)

Impostare una visualizzazione in modo che funga da richiesta dell'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 controllo ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

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

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< 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 controllo ListPopupWindow si ancora a una visualizzazione host e visualizza un elenco di scelte.

ItemClick

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

ItemSelected

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

NothingSelected

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

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

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

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

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

(Ereditato da Object)
IJavaPeerable.Finalized()

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

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

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

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

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

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

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

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Un controllo 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 del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

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

GetJniTypeName(IJavaPeerable)

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

Si applica a