ListPopupWindow Класс

Определение

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

[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
Наследование
ListPopupWindow
Атрибуты

Комментарии

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

ListPopupWindow содержит ряд сложных вариантов поведения, связанных с позиционированием, прокруткой родительских элементов в раскрывающемся списке, разумным взаимодействием с IME, если он присутствует, и т. д.

Документация по Java для android.widget.ListPopupWindow.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

ListPopupWindow(Context)

Создайте пустое всплывающее окно, которое может отображать элементы из ListAdapter.

ListPopupWindow(Context, IAttributeSet)

Создайте пустое всплывающее окно, которое может отображать элементы из ListAdapter.

ListPopupWindow(Context, IAttributeSet, Int32)

Создайте пустое всплывающее окно, которое может отображать элементы из ListAdapter.

ListPopupWindow(Context, IAttributeSet, Int32, Int32)

Создайте пустое всплывающее окно, которое может отображать элементы из ListAdapter.

ListPopupWindow(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Поля

MatchParent

Псевдоним для ViewGroup.LayoutParams#MATCH_PARENT.

PositionPromptAbove
Устаревшие..

Предоставленное представление запроса должно отображаться над содержимым списка.

PositionPromptBelow
Устаревшие..

Указанное представление запроса должно отображаться под содержимым списка.

WrapContent

Псевдоним для ViewGroup.LayoutParams#WRAP_CONTENT.

Свойства

AnchorView

Возвращает представление, которое будет использоваться для привязки этого всплывающего окна. -или- Задает представление привязки всплывающего окна.

AnimationStyle

Возвращает стиль анимации, который будет использоваться при отображении или закрытии всплывающего окна. -или- Задайте стиль анимации, используемый при отображении или закрытии всплывающего окна.

Background

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
EpicenterBounds

Возвращает границы, которые используются в качестве эпицентра всплывающего окна переходов ввода и выхода. -или- Указывает относительные границы эпицентра перехода всплывающего окна.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
Height

Задает высоту всплывающего окна в пикселях.

HorizontalOffset

Задайте горизонтальное смещение этого всплывающего окна от представления привязки в пикселях.

InputMethodMode

Возвращает текущее значение в #setInputMethodMode(int). -или- Управление тем, как работает всплывающее окно с помощью метода ввода: одного из #INPUT_METHOD_FROM_FOCUSABLE, #INPUT_METHOD_NEEDEDили #INPUT_METHOD_NOT_NEEDED.

IsInputMethodNotNeeded

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

IsShowing

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

JniIdentityHashCode

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)
JniPeerMembers

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

ListView

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

Modal

Возвращает значение, указывающее, будет ли всплывающее окно модальным при отображении. -или- Укажите, должно ли это окно быть модальным при отображении.

PeerReference

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)
PromptPosition

Укажите, где должно отображаться необязательное представление запроса.

SelectedItem

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

SelectedItemId

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

SelectedItemPosition

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

SelectedView

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

SoftInputMode

Возвращает текущее значение в #setSoftInputMode(int). -или- Задает режим работы для области мягкого ввода.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

VerticalOffset

Задайте вертикальное смещение этого всплывающего окна от представления привязки в пикселях.

Width

Задает ширину всплывающего окна в пикселях.

Методы

ClearListSelection()

Очистите любой текущий список.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
CreateDragToOpenListener(View)

Возвращает объект , OnTouchListener который можно добавить в исходное представление для реализации поведения перетаскивания к открытию.

Dismiss()

Закройте всплывающее окно.

Dispose()

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)
Dispose(Boolean)

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
OnKeyDown(Keycode, KeyEvent)

Фильтрация событий нажатия клавиши.

OnKeyPreIme(Keycode, KeyEvent)

Фильтрация ключевых событий, предшествующих IME.

OnKeyUp(Keycode, KeyEvent)

Фильтрация событий key up.

PerformItemClick(Int32)

Выполните операцию щелчка элемента в указанной позиции адаптера списка.

PostShow()

Опубликуйте #show() вызов потока пользовательского интерфейса.

SetAdapter(IListAdapter)

Задает адаптер, предоставляющий данные и представления для представления данных во всплывающем окне.

SetBackgroundDrawable(Drawable)

Задает прорисовываемый объект в виде фона для всплывающего окна.

SetContentWidth(Int32)

Задает ширину всплывающего окна по размеру его содержимого.

SetDropDownGravity(GravityFlags)

Задайте тяжесть раскрывающегося списка.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetListSelector(Drawable)

Задает прорисовываемый объект для использования в качестве селектора элементов списка.

SetOnDismissListener(PopupWindow+IOnDismissListener)

Настройте прослушиватель для получения обратного вызова при закрытии всплывающего окна.

SetOnItemClickListener(AdapterView+IOnItemClickListener)

Задает прослушиватель для получения событий при щелчке элемента списка.

SetOnItemSelectedListener(AdapterView+IOnItemSelectedListener)

Задает прослушиватель для получения событий при выборе элемента списка.

SetPromptView(View)

Настройте представление, чтобы оно выступало в качестве запроса пользователя для этого всплывающего окна.

SetSelection(Int32)

Задайте выбранную позицию списка.

SetWindowLayoutType(WindowManagerTypes)

Задайте тип макета для этого всплывающего окна.

Show()

Отображение всплывающего списка.

ToArray<T>()

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

События

DismissEvent

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

ItemClick

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

ItemSelected

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

NothingSelected

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

Явные реализации интерфейса

IJavaPeerable.Disposed()

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

GetJniTypeName(IJavaPeerable)

Объект ListPopupWindow привязывается к представлению узла и отображает список вариантов.

Применяется к