ListPopupWindow Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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, desplazando los elementos primarios para ajustarse a la lista desplegable, interactuando con el IME si está presente y otros.
Java documentación para android.widget.ListPopupWindow.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Constructores
| Nombre | Description |
|---|---|
| ListPopupWindow(Context, IAttributeSet, Int32, Int32) |
Cree una ventana emergente nueva y vacía capaz de mostrar elementos de un ListAdapter. |
| ListPopupWindow(Context, IAttributeSet, Int32) |
Cree una ventana emergente nueva y vacía capaz de mostrar elementos de un ListAdapter. |
| ListPopupWindow(Context, IAttributeSet) |
Cree una ventana emergente nueva y vacía capaz de mostrar elementos de un ListAdapter. |
| ListPopupWindow(Context) |
Cree una ventana emergente nueva y vacía capaz de mostrar elementos de un ListAdapter. |
| ListPopupWindow(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
| Nombre | Description |
|---|---|
| MatchParent |
Alias para |
| PositionPromptAbove |
Obsoletos.
La vista de solicitud proporcionada debe aparecer encima del contenido de la lista. |
| PositionPromptBelow |
Obsoletos.
La vista de solicitud proporcionada debe aparecer debajo del contenido de la lista. |
| WrapContent |
Alias para |
Propiedades
| Nombre | Description |
|---|---|
| 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 |
Proporciona el enlace administrado para |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| EpicenterBounds |
Devuelve límites que se usan como el centro 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 |
| IsInputMethodNotNeeded |
Proporciona el enlace administrado para |
| IsShowing |
Proporciona el enlace administrado para |
| JniIdentityHashCode |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniManagedPeerState |
Un listPopupWindow se delimita en una vista host y muestra una lista de opciones. (Heredado de JavaObject) |
| JniPeerMembers |
Obtiene los metadatos del miembro del mismo nivel de JNI para este tipo de enlace administrado. |
| ListView |
Proporciona el enlace administrado para |
| Modal |
Devuelve si la ventana emergente será modal cuando se muestre. -o bien- Establezca si esta ventana debe ser modal cuando se muestra. |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| PromptPosition |
Establezca dónde debe aparecer la vista de solicitud opcional. |
| SelectedItem |
Proporciona el enlace administrado para |
| SelectedItemId |
Proporciona el enlace administrado para |
| SelectedItemPosition |
Proporciona el enlace administrado para |
| SelectedView |
Proporciona el enlace administrado para |
| SoftInputMode |
Devuelve el valor actual en |
| 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
| Nombre | Description |
|---|---|
| ClearListSelection() |
Borre cualquier selección de lista actual. |
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Un listPopupWindow se delimita en una vista host y muestra una lista de opciones. (Heredado de JavaObject) |
| CreateDragToOpenListener(View) |
Devuelve un |
| Dismiss() |
Descarte la ventana emergente. |
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| DisposeUnlessReferenced() |
Un listPopupWindow se delimita en una vista host y muestra una lista de opciones. (Heredado de JavaObject) |
| Equals(Object) |
Un listPopupWindow se delimita en una vista host y muestra una lista de opciones. (Heredado de JavaObject) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetHashCode() |
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| JavaFinalize() |
Obsoletos.
Lo llama 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 anteriores a IME. |
| OnKeyUp(Keycode, KeyEvent) |
Filtre los eventos de clave ascendente. |
| PerformItemClick(Int32) |
Realice una operación de clic de elemento en la posición del adaptador de lista especificada. |
| PostShow() |
Publique una |
| 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 descarte 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. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Un listPopupWindow se delimita en una vista host y muestra una lista de opciones. (Heredado de JavaObject) |
| SetPromptView(View) |
Establezca una vista para que actúe como 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 de esta ventana emergente. |
| Show() |
Muestra la lista emergente. |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (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, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Eventos
| Nombre | Description |
|---|---|
| DismissEvent |
Se produce cuando se invoca el evento de descarte Java devolución de llamada del agente de escucha. |
| ItemClick |
Se produce cuando el elemento hace clic en Java devolución de llamada del agente de escucha. |
| ItemSelected |
Se produce cuando se invoca el elemento seleccionado Java devolución de llamada del agente de escucha. |
| NothingSelected |
Se produce cuando se invoca la devolución de llamada no seleccionada. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Un listPopupWindow se delimita en una vista host y muestra una lista de opciones. (Heredado de JavaObject) |
| IJavaPeerable.Finalized() |
Un listPopupWindow se delimita en una vista host y muestra una lista de opciones. (Heredado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Un listPopupWindow se delimita en una vista host y muestra una lista de opciones. (Heredado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Un listPopupWindow se delimita en una vista host y muestra una lista de opciones. (Heredado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Un listPopupWindow se delimita en una vista host y muestra una lista de opciones. (Heredado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Un listPopupWindow se delimita en una vista host y muestra una lista de opciones. (Heredado de JavaObject) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerció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. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |