LayoutInflater.Inflate Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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.