Lingua

LayoutInflater.IFactory2 Interfaccia

Definizione

Estende LayoutInflater.IFactory fornendo la visualizzazione padre durante l'inflazione del layout.

[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
Attributi
Implementazioni

Commenti

Documentazione della piattaforma Android

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Proprietà

Nome Descrizione
Context

Restituisce il contesto in cui è in esecuzione, per l'accesso alle risorse, al caricatore di classi e così via.

(Ereditato da LayoutInflater)
Factory

Restituisce l'oggetto corrente Factory (o null).; Collegare un'interfaccia factory personalizzata per la creazione di visualizzazioni durante l'uso di questo layoutInflater.

(Ereditato da LayoutInflater)
Factory2

Restituisce l'oggetto corrente Factory2; Come #setFactory, ma consente di impostare un'interfaccia Factory2 .

(Ereditato da LayoutInflater)
Filter

Imposta su Filter da questo LayoutInflater.

(Ereditato da LayoutInflater)
Handle

Ottiene il valore JNI dell'oggetto Android sottostante.

(Ereditato da IJavaObject)
JniIdentityHashCode

Restituisce il valore di java.lang.System.identityHashCode() per l'istanza di cui è stato eseguito il wrapping.

(Ereditato da IJavaPeerable)
JniManagedPeerState

Stato del peer gestito.

(Ereditato da IJavaPeerable)
JniObjectReferenceControlBlock

Estende LayoutInflater.IFactory fornendo la visualizzazione padre durante l'inflazione del layout.

(Ereditato da IJavaPeerable)
JniPeerMembers

Supporto per l'accesso ai membri e la chiamata.

(Ereditato da IJavaPeerable)
PeerReference

Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto di cui è stato eseguito il wrapping Java.

(Ereditato da IJavaPeerable)
ThresholdClass

Ottiene l'handle della classe JNI usato dal .NET per il runtime di associazione Android.

(Ereditato da LayoutInflater)
ThresholdType

Ottiene il tipo gestito utilizzato dal .NET per il runtime di associazione Android.

(Ereditato da LayoutInflater)

Metodi

Nome Descrizione
CloneInContext(Context)

Creare una copia dell'oggetto LayoutInflater esistente, con la copia che punta a un contesto diverso rispetto all'originale.

(Ereditato da LayoutInflater)
CreateView(Context, String, String, IAttributeSet)

Funzione di basso livello per creare un'istanza di una visualizzazione in base al nome.

(Ereditato da LayoutInflater)
CreateView(String, String, IAttributeSet)

Funzione di basso livello per creare un'istanza di una visualizzazione in base al nome.

(Ereditato da LayoutInflater)
Disposed()

Chiamato quando l'istanza è stata eliminata.

(Ereditato da IJavaPeerable)
DisposeUnlessReferenced()

Se non sono presenti riferimenti in sospeso a questa istanza, chiama Dispose(); in caso contrario, non esegue alcuna operazione.

(Ereditato da IJavaPeerable)
Finalized()

Chiamato quando l'istanza è stata finalizzata.

(Ereditato da IJavaPeerable)
Inflate(Int32, ViewGroup, Boolean)

Gonfiare una nuova gerarchia di viste dalla risorsa XML specificata.

(Ereditato da LayoutInflater)
Inflate(Int32, ViewGroup)

Gonfiare una nuova gerarchia di viste dalla risorsa XML specificata.

(Ereditato da LayoutInflater)
Inflate(XmlReader, ViewGroup, Boolean)

Gonfiare una nuova gerarchia di viste dal nodo XML specificato.

(Ereditato da LayoutInflater)
Inflate(XmlReader, ViewGroup)

Gonfiare una nuova gerarchia di viste dal nodo XML specificato.

(Ereditato da LayoutInflater)
OnCreateView(Context, View, String, IAttributeSet)

La versione di che accetta anche il contesto dell'inflazione #onCreateView(View, String, AttributeSet) .

(Ereditato da LayoutInflater)
OnCreateView(String, IAttributeSet)

Questa routine è responsabile della creazione della sottoclasse corretta di View in base al nome dell'elemento xml.

(Ereditato da LayoutInflater)
OnCreateView(View, String, Context, IAttributeSet)

Versione di #onCreateView(String, Context, AttributeSet) che fornisce anche l'elemento padre in cui verrà inserita la vista creata.

OnCreateView(View, String, IAttributeSet)

Versione di #onCreateView(String, AttributeSet) che accetta anche l'elemento padre futuro della visualizzazione da costruire.

(Ereditato da LayoutInflater)
SetJniIdentityHashCode(Int32)

Impostare il valore restituito da JniIdentityHashCode.

(Ereditato da IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Estende LayoutInflater.IFactory fornendo la visualizzazione padre durante l'inflazione del layout.

(Ereditato da IJavaPeerable)
SetPeerReference(JniObjectReference)

Impostare il valore restituito da PeerReference.

(Ereditato da IJavaPeerable)
UnregisterFromRuntime()

Annullare la registrazione di questa istanza in modo che il runtime non lo restituisca dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Ereditato da IJavaPeerable)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Estende LayoutInflater.IFactory fornendo la visualizzazione padre durante l'inflazione del layout.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a