Langage

LayoutInflater.Inflate Méthode

Définition

Surcharges

Nom Description
Inflate(Int32, ViewGroup)

Gonflez une nouvelle hiérarchie d’affichage à partir de la ressource xml spécifiée.

Inflate(XmlReader, ViewGroup)

Gonflez une nouvelle hiérarchie d’affichage à partir du nœud xml spécifié.

Inflate(Int32, ViewGroup, Boolean)

Gonflez une nouvelle hiérarchie d’affichage à partir de la ressource xml spécifiée.

Inflate(XmlReader, ViewGroup, Boolean)

Gonflez une nouvelle hiérarchie d’affichage à partir du nœud XML spécifié.

Inflate(Int32, ViewGroup)

Gonflez une nouvelle hiérarchie d’affichage à partir de la ressource xml spécifiée.

[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

Paramètres

resource
Int32

ID d’une ressource de disposition XML à charger (par exemple, R.layout.main_page)

root
ViewGroup

Affichage facultatif pour être le parent de la hiérarchie générée.

Retours

Vue racine de la hiérarchie gonflée. Si la racine a été fournie, il s’agit de la vue racine ; sinon, il s’agit de la racine du fichier XML gonflé.

Attributs

Remarques

Gonflez une nouvelle hiérarchie d’affichage à partir de la ressource xml spécifiée. Lève s’il InflateException existe une erreur.

Java documentation pour android.view.LayoutInflater.inflate(int, android.view.ViewGroup).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Inflate(XmlReader, ViewGroup)

Gonflez une nouvelle hiérarchie d’affichage à partir du nœud xml spécifié.

[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

Paramètres

parser
XmlReader

Nœud dom XML contenant la description de la hiérarchie d’affichage.

root
ViewGroup

Affichage facultatif pour être le parent de la hiérarchie générée.

Retours

Vue racine de la hiérarchie gonflée. Si la racine a été fournie, il s’agit de la vue racine ; sinon, il s’agit de la racine du fichier XML gonflé.

Attributs

Remarques

Gonflez une nouvelle hiérarchie d’affichage à partir du nœud xml spécifié. Lève s’il InflateException existe une erreur. *

<em><strong>Important</strong></em>  ;   ;   ; Pour des raisons de performances, l’inflation de l’affichage repose fortement sur le prétraitement des fichiers XML effectués au moment de la génération. Par conséquent, il n’est actuellement pas possible d’utiliser LayoutInflater avec un XmlPullParser sur un fichier XML brut au moment de l’exécution.

Java documentation pour android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Inflate(Int32, ViewGroup, Boolean)

Gonflez une nouvelle hiérarchie d’affichage à partir de la ressource xml spécifiée.

[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

Paramètres

resource
Int32

ID d’une ressource de disposition XML à charger (par exemple, R.layout.main_page)

root
ViewGroup

Affichage facultatif pour être le parent de la hiérarchie générée (si <em>attachToRoot</em> est vrai) ou simplement un objet qui fournit un ensemble de valeurs LayoutParams pour la racine de la hiérarchie retournée (si <em>attachToRoot</em> est false.)

attachToRoot
Boolean

Si la hiérarchie gonflée doit être attachée au paramètre racine ? Si la valeur est false, la racine est utilisée uniquement pour créer la sous-classe correcte de LayoutParams pour la vue racine dans le code XML.

Retours

Vue racine de la hiérarchie gonflée. Si la racine a été fournie et attachToRoot a la valeur true, il s’agit de la racine ; sinon, il s’agit de la racine du fichier XML gonflé.

Attributs

Remarques

Gonflez une nouvelle hiérarchie d’affichage à partir de la ressource xml spécifiée. Lève s’il InflateException existe une erreur.

Java documentation pour android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Inflate(XmlReader, ViewGroup, Boolean)

Gonflez une nouvelle hiérarchie d’affichage à partir du nœud XML spécifié.

[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

Paramètres

parser
XmlReader

Nœud dom XML contenant la description de la hiérarchie d’affichage.

root
ViewGroup

Affichage facultatif pour être le parent de la hiérarchie générée (si <em>attachToRoot</em> est vrai) ou simplement un objet qui fournit un ensemble de valeurs LayoutParams pour la racine de la hiérarchie retournée (si <em>attachToRoot</em> est false.)

attachToRoot
Boolean

Si la hiérarchie gonflée doit être attachée au paramètre racine ? Si la valeur est false, la racine est utilisée uniquement pour créer la sous-classe correcte de LayoutParams pour la vue racine dans le code XML.

Retours

Vue racine de la hiérarchie gonflée. Si la racine a été fournie et attachToRoot a la valeur true, il s’agit de la racine ; sinon, il s’agit de la racine du fichier XML gonflé.

Attributs

Remarques

Gonflez une nouvelle hiérarchie d’affichage à partir du nœud XML spécifié. Lève s’il InflateException existe une erreur.

<em><strong>Important</strong></em>  ;   ;   ; Pour des raisons de performances, l’inflation de l’affichage repose fortement sur le prétraitement des fichiers XML effectués au moment de la génération. Par conséquent, il n’est actuellement pas possible d’utiliser LayoutInflater avec un XmlPullParser sur un fichier XML brut au moment de l’exécution.

Java documentation pour android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à