LayoutInflater.Inflate Metodo

Definizione

Overload

Nome Descrizione
Inflate(Int32, ViewGroup)

Gonfiare una nuova gerarchia di viste dalla risorsa XML specificata.

Inflate(XmlReader, ViewGroup)

Gonfiare una nuova gerarchia di viste dal nodo XML specificato.

Inflate(Int32, ViewGroup, Boolean)

Gonfiare una nuova gerarchia di viste dalla risorsa XML specificata.

Inflate(XmlReader, ViewGroup, Boolean)

Gonfiare una nuova gerarchia di viste dal nodo XML specificato.

Inflate(Int32, ViewGroup)

Gonfiare una nuova gerarchia di viste dalla risorsa XML specificata.

[Android.Runtime.Register("inflate", "(ILandroid/view/ViewGroup;)Landroid/view/View;", "GetInflate_ILandroid_view_ViewGroup_Handler")]
public virtual Android.Views.View? Inflate(int resource, Android.Views.ViewGroup? root);
[<Android.Runtime.Register("inflate", "(ILandroid/view/ViewGroup;)Landroid/view/View;", "GetInflate_ILandroid_view_ViewGroup_Handler")>]
abstract member Inflate : int * Android.Views.ViewGroup -> Android.Views.View
override this.Inflate : int * Android.Views.ViewGroup -> Android.Views.View

Parametri

resource
Int32

ID per una risorsa di layout XML da caricare (ad esempio, R.layout.main_page)

root
ViewGroup

Visualizzazione facoltativa che sia l'elemento padre della gerarchia generata.

Valori restituiti

Visualizzazione radice della gerarchia gonfiata. Se è stata specificata la radice, si tratta della visualizzazione radice; in caso contrario, è la radice del file XML gonfiato.

Attributi

Commenti

Gonfiare una nuova gerarchia di viste dalla risorsa XML specificata. InflateException Genera un'eccezione se si verifica un errore.

per android.view.LayoutInflater.inflate(int, android.view.ViewGroup).

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.

Si applica a

Inflate(XmlReader, ViewGroup)

Gonfiare una nuova gerarchia di viste dal nodo XML specificato.

[Android.Runtime.Register("inflate", "(Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;)Landroid/view/View;", "GetInflate_Lorg_xmlpull_v1_XmlPullParser_Landroid_view_ViewGroup_Handler")]
public virtual Android.Views.View? Inflate(System.Xml.XmlReader? parser, Android.Views.ViewGroup? root);
[<Android.Runtime.Register("inflate", "(Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;)Landroid/view/View;", "GetInflate_Lorg_xmlpull_v1_XmlPullParser_Landroid_view_ViewGroup_Handler")>]
abstract member Inflate : System.Xml.XmlReader * Android.Views.ViewGroup -> Android.Views.View
override this.Inflate : System.Xml.XmlReader * Android.Views.ViewGroup -> Android.Views.View

Parametri

parser
XmlReader

Nodo dom XML contenente la descrizione della gerarchia di visualizzazione.

root
ViewGroup

Visualizzazione facoltativa che sia l'elemento padre della gerarchia generata.

Valori restituiti

Visualizzazione radice della gerarchia gonfiata. Se è stata specificata la radice, si tratta della visualizzazione radice; in caso contrario, è la radice del file XML gonfiato.

Attributi

Commenti

Gonfiare una nuova gerarchia di viste dal nodo XML specificato. InflateException Genera un'eccezione se si verifica un errore. *

<em><forte>Importante</forte></em>      Per motivi di prestazioni, la visualizzazione dell'inflazione si basa principalmente sulla pre-elaborazione dei file XML eseguiti in fase di compilazione. Pertanto, non è attualmente possibile usare LayoutInflater con xmlPullParser su un normale file XML in fase di esecuzione.

per android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup).

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.

Si applica a

Inflate(Int32, ViewGroup, Boolean)

Gonfiare una nuova gerarchia di viste dalla risorsa XML specificata.

[Android.Runtime.Register("inflate", "(ILandroid/view/ViewGroup;Z)Landroid/view/View;", "GetInflate_ILandroid_view_ViewGroup_ZHandler")]
public virtual Android.Views.View? Inflate(int resource, Android.Views.ViewGroup? root, bool attachToRoot);
[<Android.Runtime.Register("inflate", "(ILandroid/view/ViewGroup;Z)Landroid/view/View;", "GetInflate_ILandroid_view_ViewGroup_ZHandler")>]
abstract member Inflate : int * Android.Views.ViewGroup * bool -> Android.Views.View
override this.Inflate : int * Android.Views.ViewGroup * bool -> Android.Views.View

Parametri

resource
Int32

ID per una risorsa di layout XML da caricare (ad esempio, R.layout.main_page)

root
ViewGroup

Visualizzazione facoltativa che sia l'elemento padre della gerarchia generata (se <em attachToRoot/em> è true) oppure semplicemente un oggetto che fornisce un set di valori LayoutParams per la radice della gerarchia restituita (se <em><attachToRoot></em> è false).

attachToRoot
Boolean

Se la gerarchia gonfiata deve essere collegata al parametro radice? Se false, la radice viene usata solo per creare la sottoclasse corretta di LayoutParams per la visualizzazione radice nel codice XML.

Valori restituiti

Visualizzazione radice della gerarchia gonfiata. Se la radice è stata specificata e attachToRoot è true, questa è la radice; in caso contrario, è la radice del file XML gonfiato.

Attributi

Commenti

Gonfiare una nuova gerarchia di viste dalla risorsa XML specificata. InflateException Genera un'eccezione se si verifica un errore.

per android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean).

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.

Si applica a

Inflate(XmlReader, ViewGroup, Boolean)

Gonfiare una nuova gerarchia di viste dal nodo XML specificato.

[Android.Runtime.Register("inflate", "(Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;", "GetInflate_Lorg_xmlpull_v1_XmlPullParser_Landroid_view_ViewGroup_ZHandler")]
public virtual Android.Views.View? Inflate(System.Xml.XmlReader? parser, Android.Views.ViewGroup? root, bool attachToRoot);
[<Android.Runtime.Register("inflate", "(Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;", "GetInflate_Lorg_xmlpull_v1_XmlPullParser_Landroid_view_ViewGroup_ZHandler")>]
abstract member Inflate : System.Xml.XmlReader * Android.Views.ViewGroup * bool -> Android.Views.View
override this.Inflate : System.Xml.XmlReader * Android.Views.ViewGroup * bool -> Android.Views.View

Parametri

parser
XmlReader

Nodo dom XML contenente la descrizione della gerarchia di visualizzazione.

root
ViewGroup

Visualizzazione facoltativa che sia l'elemento padre della gerarchia generata (se <em attachToRoot/em> è true) oppure semplicemente un oggetto che fornisce un set di valori LayoutParams per la radice della gerarchia restituita (se <em><attachToRoot></em> è false).

attachToRoot
Boolean

Se la gerarchia gonfiata deve essere collegata al parametro radice? Se false, la radice viene usata solo per creare la sottoclasse corretta di LayoutParams per la visualizzazione radice nel codice XML.

Valori restituiti

Visualizzazione radice della gerarchia gonfiata. Se la radice è stata specificata e attachToRoot è true, questa è la radice; in caso contrario, è la radice del file XML gonfiato.

Attributi

Commenti

Gonfiare una nuova gerarchia di viste dal nodo XML specificato. InflateException Genera un'eccezione se si verifica un errore.

<em><forte>Importante</forte></em>      Per motivi di prestazioni, la visualizzazione dell'inflazione si basa principalmente sulla pre-elaborazione dei file XML eseguiti in fase di compilazione. Pertanto, non è attualmente possibile usare LayoutInflater con xmlPullParser su un normale file XML in fase di esecuzione.

per android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean).

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.

Si applica a