LayoutInflater.IFactory2 Интерфейс

Определение

[Android.Runtime.Register("android/view/LayoutInflater$Factory2", "", "Android.Views.LayoutInflater/IFactory2Invoker")]
public interface LayoutInflater.IFactory2 : Android.Views.LayoutInflater.IFactory, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/LayoutInflater$Factory2", "", "Android.Views.LayoutInflater/IFactory2Invoker")>]
type LayoutInflater.IFactory2 = interface
    interface LayoutInflater.IFactory
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Атрибуты
Реализации

Комментарии

Документация по платформе Android

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

Свойства

Context

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

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

Возвращает текущее Factory значение (или значение NULL). -или- Подключите пользовательский интерфейс фабрики для создания представлений при использовании этого layoutInflater.

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

Возвращает текущий Factory2объект . -или- Нравится #setFactory, но позволяет задать Factory2 интерфейс.

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

Задает для Filter значение с помощью этого layoutInflater.

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

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

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

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

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

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

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

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

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

JniObjectReference Возвращает экземпляр объекта Java, заключенный в оболочку.

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

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

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

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

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

Методы

CloneInContext(Context)

Создайте копию существующего объекта LayoutInflater с копией, указывающей на контекст, отличный от исходного.

(Унаследовано от LayoutInflater)
CreateView(Context, String, String, IAttributeSet)

Низкоуровневая функция для создания экземпляра представления по имени.

(Унаследовано от LayoutInflater)
CreateView(String, String, IAttributeSet)

Низкоуровневая функция для создания экземпляра представления по имени.

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

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

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

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

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

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

(Унаследовано от IJavaPeerable)
Inflate(Int32, ViewGroup)

Расширение новой иерархии представлений из указанного ресурса XML.

(Унаследовано от LayoutInflater)
Inflate(Int32, ViewGroup, Boolean)

Расширение новой иерархии представлений из указанного ресурса XML.

(Унаследовано от LayoutInflater)
Inflate(XmlReader, ViewGroup)

Расширение новой иерархии представлений из указанного xml-узла.

(Унаследовано от LayoutInflater)
Inflate(XmlReader, ViewGroup, Boolean)

Расширение новой иерархии представлений из указанного узла XML.

(Унаследовано от LayoutInflater)
OnCreateView(Context, View, String, IAttributeSet)

Версия этого #onCreateView(View, String, AttributeSet) также принимает контекст инфляции.

(Унаследовано от LayoutInflater)
OnCreateView(String, IAttributeSet)

Эта подпрограмма отвечает за создание правильного подкласса View с учетом имени xml-элемента.

(Унаследовано от LayoutInflater)
OnCreateView(View, String, Context, IAttributeSet)

#onCreateView(String, Context, AttributeSet) Версия , которая также предоставляет родительский объект, в который будет помещено созданное представление.

OnCreateView(View, String, IAttributeSet)

Версия также #onCreateView(String, AttributeSet) принимает будущий родительский элемент создаваемого представления.

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

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

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

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

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

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

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

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