Compartilhar via


ListPopupWindow Classe

Definição

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

[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
Herança
ListPopupWindow
Atributos

Comentários

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

ListPopupWindow contém uma série de comportamentos complicados em torno do posicionamento, rolagem dos pais para ajustar a lista suspensa, interação saneamente com o IME, se presente, e outros.

Documentação Java para android.widget.ListPopupWindow.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Construtores

ListPopupWindow(Context, IAttributeSet, Int32, Int32)

Crie uma nova janela pop-up vazia capaz de exibir itens de um ListAdapter.

ListPopupWindow(Context, IAttributeSet, Int32)

Crie uma nova janela pop-up vazia capaz de exibir itens de um ListAdapter.

ListPopupWindow(Context, IAttributeSet)

Crie uma nova janela pop-up vazia capaz de exibir itens de um ListAdapter.

ListPopupWindow(Context)

Crie uma nova janela pop-up vazia capaz de exibir itens de um ListAdapter.

ListPopupWindow(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

Campos

MatchParent

Alias para ViewGroup.LayoutParams#MATCH_PARENT.

PositionPromptAbove
Obsoleto.

A exibição de prompt fornecida deve aparecer acima do conteúdo da lista.

PositionPromptBelow
Obsoleto.

A exibição de prompt fornecida deve aparecer abaixo do conteúdo da lista.

WrapContent

Alias para ViewGroup.LayoutParams#WRAP_CONTENT.

Propriedades

AnchorView

Retorna o modo de exibição que será usado para ancorar esse pop-up. -ou- Define a visualização âncora do pop-up.

AnimationStyle

Retorna o estilo de animação que será usado quando a janela pop-up for mostrada ou descartada. -ou- Defina um estilo de animação para usar quando a janela pop-up for mostrada ou descartada.

Background

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
EpicenterBounds

Retorna limites que são usados como epicentro de um pop-up das transições de entrada e saída. -ou- Especifica os limites relativos à âncora do epicentro de transição do pop-up.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
Height

Define a altura da janela pop-up em pixels.

HorizontalOffset

Defina o deslocamento horizontal desse pop-up a partir de sua exibição âncora em pixels.

InputMethodMode

Retorne o valor atual em #setInputMethodMode(int). -ou- Controle como o pop-up opera com um método de entrada: um de #INPUT_METHOD_FROM_FOCUSABLE, #INPUT_METHOD_NEEDEDou #INPUT_METHOD_NOT_NEEDED.

IsInputMethodNotNeeded

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

IsShowing

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

JniIdentityHashCode

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)
JniPeerMembers

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

ListView

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

Modal

Retorna se a janela pop-up será modal quando mostrada. -ou- Defina se esta janela deve ser modal quando mostrada.

PeerReference

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)
PromptPosition

Defina onde a exibição de prompt opcional deve aparecer.

SelectedItem

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

SelectedItemId

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

SelectedItemPosition

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

SelectedView

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

SoftInputMode

Retorna o valor atual em #setSoftInputMode(int). -ou- Define o modo de operação para a área de entrada flexível.

ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

VerticalOffset

Defina o deslocamento vertical desse pop-up a partir de sua exibição âncora em pixels.

Width

Define a largura da janela pop-up em pixels.

Métodos

ClearListSelection()

Limpe qualquer seleção de lista atual.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
CreateDragToOpenListener(View)

Retorna um OnTouchListener que pode ser adicionado ao modo de exibição de origem para implementar o comportamento de arrastar para abrir.

Dismiss()

Descartar a janela pop-up.

Dispose()

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)
Dispose(Boolean)

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
OnKeyDown(Keycode, KeyEvent)

Filtrar eventos de chave para baixo.

OnKeyPreIme(Keycode, KeyEvent)

Filtrar eventos de chave pré-IME.

OnKeyUp(Keycode, KeyEvent)

Filtrar eventos de chave.

PerformItemClick(Int32)

Execute uma operação de clique no item na posição especificada do adaptador de lista.

PostShow()

Postar uma #show() chamada para o thread da interface do usuário.

SetAdapter(IListAdapter)

Define o adaptador que fornece os dados e as exibições para representar os dados nesta janela pop-up.

SetBackgroundDrawable(Drawable)

Define um desenho para ser o plano de fundo da janela pop-up.

SetContentWidth(Int32)

Define a largura da janela pop-up pelo tamanho de seu conteúdo.

SetDropDownGravity(GravityFlags)

Defina a gravidade da lista suspensa.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
SetListSelector(Drawable)

Define um desenho para usar como seletor de itens de lista.

SetOnDismissListener(PopupWindow+IOnDismissListener)

Defina um ouvinte para receber um retorno de chamada quando o pop-up for descartado.

SetOnItemClickListener(AdapterView+IOnItemClickListener)

Define um ouvinte para receber eventos quando um item de lista é clicado.

SetOnItemSelectedListener(AdapterView+IOnItemSelectedListener)

Define um ouvinte para receber eventos quando um item de lista é selecionado.

SetPromptView(View)

Defina um modo de exibição para atuar como um prompt do usuário para essa janela pop-up.

SetSelection(Int32)

Defina a posição selecionada da lista.

SetWindowLayoutType(WindowManagerTypes)

Defina o tipo de layout para esta janela pop-up.

Show()

Mostrar a lista pop-up.

ToArray<T>()

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Eventos

DismissEvent

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

ItemClick

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

ItemSelected

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

NothingSelected

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

Implantações explícitas de interface

IJavaPeerable.Disposed()

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)
IJavaPeerable.Finalized()

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

GetJniTypeName(IJavaPeerable)

Um ListPopupWindow ancora-se a uma exibição de host e exibe uma lista de opções.

Aplica-se a