Partager via


ListPopupWindow Classe

Définition

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

[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
Héritage
ListPopupWindow
Attributs

Remarques

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

ListPopupWindow contient un certain nombre de comportements délicats entourant le positionnement, le défilement des parents pour s’adapter à la liste déroulante, interagir sainement avec l’IME s’il est présent, et d’autres.

Documentation Java pour android.widget.ListPopupWindow.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Constructeurs

ListPopupWindow(Context, IAttributeSet, Int32, Int32)

Créez une fenêtre contextuelle vide capable d’afficher des éléments à partir d’un ListAdapter.

ListPopupWindow(Context, IAttributeSet, Int32)

Créez une fenêtre contextuelle vide capable d’afficher des éléments à partir d’un ListAdapter.

ListPopupWindow(Context, IAttributeSet)

Créez une fenêtre contextuelle vide capable d’afficher des éléments à partir d’un ListAdapter.

ListPopupWindow(Context)

Créez une fenêtre contextuelle vide capable d’afficher des éléments à partir d’un ListAdapter.

ListPopupWindow(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Champs

MatchParent

Alias de ViewGroup.LayoutParams#MATCH_PARENT.

PositionPromptAbove
Obsolète.

L’affichage d’invite fourni doit apparaître au-dessus du contenu de la liste.

PositionPromptBelow
Obsolète.

L’affichage d’invite fourni doit apparaître sous le contenu de liste.

WrapContent

Alias de ViewGroup.LayoutParams#WRAP_CONTENT.

Propriétés

AnchorView

Retourne la vue qui sera utilisée pour ancrer cette fenêtre contextuelle. -ou- Définit la vue d’ancrage de la fenêtre contextuelle.

AnimationStyle

Retourne le style d’animation qui sera utilisé lorsque la fenêtre contextuelle est affichée ou ignorée. -ou- Définissez un style d’animation à utiliser lorsque la fenêtre contextuelle est affichée ou ignorée.

Background

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
EpicenterBounds

Retourne les limites utilisées comme épicentre d’une fenêtre contextuelle des transitions d’entrée et de sortie. -ou- Spécifie les limites relatives de l’ancre du centre épicentre de transition de la fenêtre contextuelle.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
Height

Définit la hauteur de la fenêtre contextuelle en pixels.

HorizontalOffset

Définissez le décalage horizontal de cette fenêtre contextuelle à partir de sa vue d’ancrage en pixels.

InputMethodMode

Retourne la valeur actuelle en #setInputMethodMode(int). -ou- Contrôler le fonctionnement de la fenêtre contextuelle avec une méthode d’entrée : l’un des #INPUT_METHOD_FROM_FOCUSABLE, #INPUT_METHOD_NEEDEDou #INPUT_METHOD_NOT_NEEDED.

IsInputMethodNotNeeded

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

IsShowing

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

JniIdentityHashCode

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)
JniPeerMembers

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

ListView

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

Modal

Retourne si la fenêtre contextuelle sera modale lorsqu’elle s’affiche. -ou- Définissez si cette fenêtre doit être modale lorsqu’elle est affichée.

PeerReference

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)
PromptPosition

Définissez l’emplacement où l’affichage d’invite facultatif doit apparaître.

SelectedItem

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

SelectedItemId

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

SelectedItemPosition

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

SelectedView

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

SoftInputMode

Retourne la valeur actuelle dans #setSoftInputMode(int). -ou- Définit le mode d’exploitation de la zone d’entrée réversible.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

VerticalOffset

Définissez le décalage vertical de cette fenêtre contextuelle à partir de sa vue d’ancrage en pixels.

Width

Définit la largeur de la fenêtre contextuelle en pixels.

Méthodes

ClearListSelection()

Effacez toute sélection de liste active.

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
CreateDragToOpenListener(View)

Retourne une OnTouchListener valeur qui peut être ajoutée à la vue source pour implémenter le comportement de glisser-ouvrir.

Dismiss()

Ignorer la fenêtre contextuelle.

Dispose()

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)
Dispose(Boolean)

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
OnKeyDown(Keycode, KeyEvent)

Filtrer les événements de clé vers le bas.

OnKeyPreIme(Keycode, KeyEvent)

Filtrer les événements de clé pré-IME.

OnKeyUp(Keycode, KeyEvent)

Filtrer les événements de clé vers le haut.

PerformItemClick(Int32)

Effectuez une opération de clic d’élément sur la position de l’adaptateur de liste spécifiée.

PostShow()

Publiez un #show() appel au thread d’interface utilisateur.

SetAdapter(IListAdapter)

Définit l’adaptateur qui fournit les données et les vues pour représenter les données dans cette fenêtre contextuelle.

SetBackgroundDrawable(Drawable)

Définit un dessinable comme arrière-plan de la fenêtre contextuelle.

SetContentWidth(Int32)

Définit la largeur de la fenêtre contextuelle en fonction de la taille de son contenu.

SetDropDownGravity(GravityFlags)

Définissez la gravité de la liste déroulante.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetListSelector(Drawable)

Définit un dessinable à utiliser comme sélecteur d’élément de liste.

SetOnDismissListener(PopupWindow+IOnDismissListener)

Définissez un écouteur pour recevoir un rappel lorsque la fenêtre contextuelle est ignorée.

SetOnItemClickListener(AdapterView+IOnItemClickListener)

Définit un écouteur pour recevoir des événements lorsqu’un élément de liste est cliqué.

SetOnItemSelectedListener(AdapterView+IOnItemSelectedListener)

Définit un écouteur pour recevoir des événements lorsqu’un élément de liste est sélectionné.

SetPromptView(View)

Définissez une vue pour qu’elle agisse en tant qu’invite d’utilisateur pour cette fenêtre contextuelle.

SetSelection(Int32)

Définissez la position sélectionnée de la liste.

SetWindowLayoutType(WindowManagerTypes)

Définissez le type de disposition pour cette fenêtre contextuelle.

Show()

Afficher la liste contextuelle.

ToArray<T>()

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou> <em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Événements

DismissEvent

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

ItemClick

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

ItemSelected

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

NothingSelected

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)
IJavaPeerable.Finalized()

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

GetJniTypeName(IJavaPeerable)

Un ListPopupWindow s’ancre dans un affichage hôte et affiche une liste de choix.

S’applique à