ListPopupWindow Clase

Definición

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

[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
Herencia
ListPopupWindow
Atributos

Comentarios

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

ListPopupWindow contiene una serie de comportamientos complicados que rodean el posicionamiento, el desplazamiento de los elementos primarios para ajustarse a la lista desplegable, la interacción sanely con el IME si está presente y otros.

Documentación de Java para android.widget.ListPopupWindow.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Constructores

ListPopupWindow(Context)

Cree una nueva ventana emergente vacía capaz de mostrar elementos desde un ListAdapter.

ListPopupWindow(Context, IAttributeSet)

Cree una nueva ventana emergente vacía capaz de mostrar elementos desde un ListAdapter.

ListPopupWindow(Context, IAttributeSet, Int32)

Cree una nueva ventana emergente vacía capaz de mostrar elementos desde un ListAdapter.

ListPopupWindow(Context, IAttributeSet, Int32, Int32)

Cree una nueva ventana emergente vacía capaz de mostrar elementos desde un ListAdapter.

ListPopupWindow(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el entorno de ejecución.

Campos

MatchParent

Alias para ViewGroup.LayoutParams#MATCH_PARENT.

PositionPromptAbove
Obsoletos.

La vista del símbolo del sistema proporcionada debe aparecer encima del contenido de la lista.

PositionPromptBelow
Obsoletos.

La vista del símbolo del sistema proporcionada debe aparecer debajo del contenido de la lista.

WrapContent

Alias para ViewGroup.LayoutParams#WRAP_CONTENT.

Propiedades

AnchorView

Devuelve la vista que se usará para anclar este elemento emergente. -o bien- Establece la vista de anclaje del elemento emergente.

AnimationStyle

Devuelve el estilo de animación que se usará cuando se muestre o descarte la ventana emergente. -o bien- Establezca un estilo de animación que se usará cuando se muestre o descarte la ventana emergente.

Background

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
EpicenterBounds

Devuelve los límites que se usan como el centro del elemento emergente de las transiciones de entrada y salida. -o bien- Especifica los límites relativos al delimitador del centro de transición del elemento emergente.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
Height

Establece el alto de la ventana emergente en píxeles.

HorizontalOffset

Establezca el desplazamiento horizontal de este elemento emergente desde su vista de anclaje en píxeles.

InputMethodMode

Devuelve el valor actual en #setInputMethodMode(int). -o bien- Controlar cómo funciona el elemento emergente con un método de entrada: uno de #INPUT_METHOD_FROM_FOCUSABLE, #INPUT_METHOD_NEEDEDo #INPUT_METHOD_NOT_NEEDED.

IsInputMethodNotNeeded

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

IsShowing

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

JniIdentityHashCode

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)
JniPeerMembers

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

ListView

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

Modal

Devuelve si la ventana emergente será modal cuando se muestre. -o bien- Establezca si esta ventana debe ser modal cuando se muestra.

PeerReference

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)
PromptPosition

Establezca dónde debe aparecer la vista de aviso opcional.

SelectedItem

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

SelectedItemId

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

SelectedItemPosition

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

SelectedView

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

SoftInputMode

Devuelve el valor actual de #setSoftInputMode(int). -o bien- Establece el modo de funcionamiento para el área de entrada temporal.

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

VerticalOffset

Establezca el desplazamiento vertical de este elemento emergente desde su vista de anclaje en píxeles.

Width

Establece el ancho de la ventana emergente en píxeles.

Métodos

ClearListSelection()

Borre cualquier selección de lista actual.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
CreateDragToOpenListener(View)

Devuelve un OnTouchListener que se puede agregar a la vista de origen para implementar el comportamiento de arrastrar a abrir.

Dismiss()

Descarte la ventana emergente.

Dispose()

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)
Dispose(Boolean)

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
JavaFinalize()

Llamado por el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto.

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
OnKeyDown(Keycode, KeyEvent)

Filtre los eventos de tecla hacia abajo.

OnKeyPreIme(Keycode, KeyEvent)

Filtre los eventos de clave pre-IME.

OnKeyUp(Keycode, KeyEvent)

Filtre los eventos de tecla hacia arriba.

PerformItemClick(Int32)

Realice una operación de clic de elemento en la posición del adaptador de lista especificada.

PostShow()

Publique una #show() llamada al subproceso de la interfaz de usuario.

SetAdapter(IListAdapter)

Establece el adaptador que proporciona los datos y las vistas para representar los datos en esta ventana emergente.

SetBackgroundDrawable(Drawable)

Establece un elemento dibujable para que sea el fondo de la ventana emergente.

SetContentWidth(Int32)

Establece el ancho de la ventana emergente por el tamaño de su contenido.

SetDropDownGravity(GravityFlags)

Establezca la gravedad de la lista desplegable.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetListSelector(Drawable)

Establece un elemento dibujable que se puede usar como selector de elementos de lista.

SetOnDismissListener(PopupWindow+IOnDismissListener)

Establezca un agente de escucha para recibir una devolución de llamada cuando se descarta el elemento emergente.

SetOnItemClickListener(AdapterView+IOnItemClickListener)

Establece un agente de escucha para recibir eventos cuando se hace clic en un elemento de lista.

SetOnItemSelectedListener(AdapterView+IOnItemSelectedListener)

Establece un agente de escucha para recibir eventos cuando se selecciona un elemento de lista.

SetPromptView(View)

Establezca una vista para que actúe como una solicitud de usuario para esta ventana emergente.

SetSelection(Int32)

Establezca la posición seleccionada de la lista.

SetWindowLayoutType(WindowManagerTypes)

Establezca el tipo de diseño para esta ventana emergente.

Show()

Muestra la lista emergente.

ToArray<T>()

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Eventos

DismissEvent

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

ItemClick

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

ItemSelected

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

NothingSelected

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)
IJavaPeerable.Finalized()

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

GetJniTypeName(IJavaPeerable)

Un listPopupWindow se delimita en una vista host y muestra una lista de opciones.

Se aplica a