Язык

IThemedSpinnerAdapter Интерфейс

Определение

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

[Android.Runtime.Register("android/widget/ThemedSpinnerAdapter", "", "Android.Widget.IThemedSpinnerAdapterInvoker", ApiSince=23)]
public interface IThemedSpinnerAdapter : Android.Widget.ISpinnerAdapter, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/widget/ThemedSpinnerAdapter", "", "Android.Widget.IThemedSpinnerAdapterInvoker", ApiSince=23)>]
type IThemedSpinnerAdapter = interface
    interface ISpinnerAdapter
    interface IAdapter
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Производный
Атрибуты
Реализации

Комментарии

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

Классы, реализующие этот интерфейс, должны использовать тему, предоставленную #setDropDownViewTheme(Theme) при создании представлений в SpinnerAdapter#getDropDownView(int, View, ViewGroup).

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

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

Поля

Имя. Описание
IgnoreItemViewType

Тип представления элемента, который приводит AdapterView к пропуску представления элемента.

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

Константное значение: -2147483648 (0x80000000)

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

Свойства

Имя. Описание
Count

Сколько элементов в наборе данных представлено этим адаптером.

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

Возвращает значение, заданное ранее вызовом setDropDownViewTheme(Theme).

Handle

Возвращает значение JNI базового объекта Android.

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

Указывает, стабильны ли идентификаторы элемента в изменениях базовых данных.

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

Возвращает пустое значение.

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

Возвращает значение java.lang.System.identityHashCode() для упаковаемого экземпляра.

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

Состояние управляемого однорангового узла.

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

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

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

Поддержка доступа к членам и вызовов.

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

JniObjectReference Возвращает экземпляр объекта Java в оболочке.

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

Предоставляет управляемую привязку для public int ViewTypeCount { get; }.

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

Методы

Имя. Описание
Disposed()

Вызывается при удалении экземпляра.

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

Если нет невыполненных ссылок на этот экземпляр, то вызывается Dispose(); в противном случае ничего не делает.

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

Вызывается при завершении экземпляра.

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

Возвращает строковое представление данных адаптера, которое может помочь android.service.autofill.AutofillService автоматически заполнить представление, поддерживаемое адаптером.

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

Возвращает строковое представление данных адаптера, которое может помочь android.service.autofill.AutofillService автоматически заполнить представление, поддерживаемое адаптером.

(Унаследовано от IAdapter)
GetDropDownView(Int32, View, ViewGroup)

Возвращает значение android.view.View , отображающееся в раскрывающемся списке данных по указанному расположению в наборе данных.

(Унаследовано от ISpinnerAdapter)
GetItem(Int32)

Получите элемент данных, связанный с указанной позицией в наборе данных.

(Унаследовано от IAdapter)
GetItemId(Int32)

Получите идентификатор строки, связанный с указанной позицией в списке.

(Унаследовано от IAdapter)
GetItemViewType(Int32)

Получите тип представления, который будет создан #getView для указанного элемента.

(Унаследовано от IAdapter)
GetView(Int32, View, ViewGroup)

Получите представление, отображающее данные в указанной позиции в наборе данных.

(Унаследовано от IAdapter)
RegisterDataSetObserver(DataSetObserver)

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

(Унаследовано от IAdapter)
SetJniIdentityHashCode(Int32)

Задайте значение, возвращаемое JniIdentityHashCode.

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

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

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

Задайте значение, возвращаемое PeerReference.

(Унаследовано от IJavaPeerable)
UnregisterDataSetObserver(DataSetObserver)

Отмена регистрации наблюдателя, зарегистрированного ранее с помощью этого адаптера #registerDataSetObserver.

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

Отмените регистрацию этого экземпляра, чтобы среда выполнения не возвращала ее из будущих Java.Interop.JniRuntime+JniValueManager.PeekValue вызовов.

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

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

Имя. Описание
GetAutofillOptions(IAdapter)

Возвращает параметры автозаполнения.

GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

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

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

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