LayoutInflater.Inflate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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.
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.