ListPopupWindow Klasse

Definition

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

[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
Vererbung
ListPopupWindow
Attribute

Hinweise

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

ListPopupWindow enthält eine Reihe von kniffligen Verhaltensweisen rund um die Positionierung, das Scrollen von Eltern, um die Dropdownliste zu passen, die Interaktion mit der IME, falls vorhanden, und andere.

Java-Dokumentation für android.widget.ListPopupWindow.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

ListPopupWindow(Context)

Erstellen Sie ein neues, leeres Popupfenster, in dem Elemente aus einem ListAdapter angezeigt werden können.

ListPopupWindow(Context, IAttributeSet)

Erstellen Sie ein neues, leeres Popupfenster, in dem Elemente aus einem ListAdapter angezeigt werden können.

ListPopupWindow(Context, IAttributeSet, Int32)

Erstellen Sie ein neues, leeres Popupfenster, in dem Elemente aus einem ListAdapter angezeigt werden können.

ListPopupWindow(Context, IAttributeSet, Int32, Int32)

Erstellen Sie ein neues, leeres Popupfenster, in dem Elemente aus einem ListAdapter angezeigt werden können.

ListPopupWindow(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Runtime aufgerufen.

Felder

MatchParent

Alias für ViewGroup.LayoutParams#MATCH_PARENT.

PositionPromptAbove
Veraltet.

Die bereitgestellte Eingabeaufforderungsansicht sollte oberhalb des Listeninhalts angezeigt werden.

PositionPromptBelow
Veraltet.

Die bereitgestellte Eingabeaufforderungsansicht sollte unterhalb des Listeninhalts angezeigt werden.

WrapContent

Alias für ViewGroup.LayoutParams#WRAP_CONTENT.

Eigenschaften

AnchorView

Gibt die Ansicht zurück, die zum Verankern dieses Popups verwendet wird. - oder: Legt die Ankeransicht des Popups fest.

AnimationStyle

Gibt den Animationsstil zurück, der verwendet wird, wenn das Popupfenster angezeigt oder geschlossen wird. - oder: Legen Sie einen Animationsstil fest, der verwendet werden soll, wenn das Popupfenster angezeigt oder geschlossen wird.

Background

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

Class

Gibt die Laufzeitklasse dieses Objectzurück.

(Geerbt von Object)
EpicenterBounds

Gibt Grenzen zurück, die als Epizentrum eines Popups der Ein- und Ausstiegsübergänge verwendet werden. -or- Gibt die relativen Ankergrenzen des Übergangsepizentrums des Popups an.

Handle

Das Handle zum zugrunde liegenden Android-instance.

(Geerbt von Object)
Height

Legt die Höhe des Popupfensters in Pixel fest.

HorizontalOffset

Legen Sie den horizontalen Offset dieses Popups über die Ankeransicht in Pixel fest.

InputMethodMode

Gibt den aktuellen Wert in zurück #setInputMethodMode(int). - oder: Steuern Sie die Funktionsweise des Popups mit einer Eingabemethode: einer von #INPUT_METHOD_FROM_FOCUSABLE, #INPUT_METHOD_NEEDEDoder #INPUT_METHOD_NOT_NEEDED.

IsInputMethodNotNeeded

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

IsShowing

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

JniIdentityHashCode

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)
JniPeerMembers

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

ListView

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

Modal

Gibt zurück, ob das Popupfenster modal ist, wenn es angezeigt wird. - oder: Legen Sie fest, ob dieses Fenster modal sein soll, wenn es angezeigt wird.

PeerReference

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)
PromptPosition

Legen Sie fest, wo die optionale Eingabeaufforderungsansicht angezeigt werden soll.

SelectedItem

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

SelectedItemId

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

SelectedItemPosition

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

SelectedView

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

SoftInputMode

Gibt den aktuellen Wert in zurück #setSoftInputMode(int). - oder: Legt den Betriebsmodus für den Soft-Eingabebereich fest.

ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

VerticalOffset

Legen Sie den vertikalen Offset dieses Popups über die Ankeransicht in Pixel fest.

Width

Legt die Breite des Popupfensters in Pixel fest.

Methoden

ClearListSelection()

Löschen Sie alle aktuellen Listenauswahlen.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
CreateDragToOpenListener(View)

Gibt einen OnTouchListener zurück, der der Quellansicht hinzugefügt werden kann, um das Verhalten beim Ziehen zu öffnen zu implementieren.

Dismiss()

Schließen Sie das Popupfenster.

Dispose()

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)
Dispose(Boolean)

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt diesem "gleich" ist.

(Geerbt von Object)
GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
OnKeyDown(Keycode, KeyEvent)

Filtern Sie Schlüsselereignisse nach unten.

OnKeyPreIme(Keycode, KeyEvent)

Filtern Sie Pre-IME-Schlüsselereignisse.

OnKeyUp(Keycode, KeyEvent)

Filtern von Schlüsselereignissen.

PerformItemClick(Int32)

Führen Sie einen Elementklickvorgang für die angegebene Listenadapterposition aus.

PostShow()

Posten Sie einen #show() Aufruf des UI-Threads.

SetAdapter(IListAdapter)

Legt den Adapter fest, der die Daten und ansichten bereitstellt, um die Daten in diesem Popupfenster darzustellen.

SetBackgroundDrawable(Drawable)

Legt einen zeichnenden Als Hintergrund für das Popupfenster fest.

SetContentWidth(Int32)

Legt die Breite des Popupfensters anhand der Größe des Inhalts fest.

SetDropDownGravity(GravityFlags)

Legen Sie die Schwerkraft der Dropdownliste fest.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetListSelector(Drawable)

Legt einen zeichenbaren Wert fest, der als Listenelementauswahl verwendet werden kann.

SetOnDismissListener(PopupWindow+IOnDismissListener)

Legen Sie einen Listener so fest, dass er einen Rückruf empfängt, wenn das Popup geschlossen wird.

SetOnItemClickListener(AdapterView+IOnItemClickListener)

Legt einen Listener fest, der Ereignisse empfängt, wenn auf ein Listenelement geklickt wird.

SetOnItemSelectedListener(AdapterView+IOnItemSelectedListener)

Legt einen Listener fest, der Ereignisse empfängt, wenn ein Listenelement ausgewählt wird.

SetPromptView(View)

Legen Sie eine Ansicht so fest, dass sie als Benutzereingabeaufforderung für dieses Popupfenster fungiert.

SetSelection(Int32)

Legen Sie die ausgewählte Position der Liste fest.

SetWindowLayoutType(WindowManagerTypes)

Legen Sie den Layouttyp für dieses Popupfenster fest.

Show()

Zeigt die Popupliste an.

ToArray<T>()

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Ereignisse

DismissEvent

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

ItemClick

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

ItemSelected

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

NothingSelected

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)
IJavaPeerable.Finalized()

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine Für Android-Runtime überprüfte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

GetJniTypeName(IJavaPeerable)

Ein ListPopupWindow verankert sich selbst in einer Hostansicht und zeigt eine Liste von Optionen an.

Gilt für: