LayoutInflater.Inflate Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Inflate(Int32, ViewGroup) |
Inflar una nueva jerarquía de vistas desde el recurso xml especificado. |
| Inflate(XmlReader, ViewGroup) |
Inflar una nueva jerarquía de vistas desde el nodo xml especificado. |
| Inflate(Int32, ViewGroup, Boolean) |
Inflar una nueva jerarquía de vistas desde el recurso xml especificado. |
| Inflate(XmlReader, ViewGroup, Boolean) |
Inflar una nueva jerarquía de vistas desde el nodo XML especificado. |
Inflate(Int32, ViewGroup)
Inflar una nueva jerarquía de vistas desde el recurso xml especificado.
[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
Parámetros
- resource
- Int32
Identificador de un recurso de diseño XML que se va a cargar (por ejemplo, R.layout.main_page)
- root
- ViewGroup
Vista opcional para ser el elemento primario de la jerarquía generada.
Devoluciones
Vista raíz de la jerarquía inflada. Si se proporcionó root, se trata de la vista raíz; de lo contrario, es la raíz del archivo XML inflado.
- Atributos
Comentarios
Inflar una nueva jerarquía de vistas desde el recurso xml especificado. Produce InflateException si se produce un error.
Java documentación para android.view.LayoutInflater.inflate(int, android.view.ViewGroup).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Inflate(XmlReader, ViewGroup)
Inflar una nueva jerarquía de vistas desde el nodo xml especificado.
[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
Parámetros
- parser
- XmlReader
Nodo DOM XML que contiene la descripción de la jerarquía de vistas.
- root
- ViewGroup
Vista opcional para ser el elemento primario de la jerarquía generada.
Devoluciones
Vista raíz de la jerarquía inflada. Si se proporcionó root, se trata de la vista raíz; de lo contrario, es la raíz del archivo XML inflado.
- Atributos
Comentarios
Inflar una nueva jerarquía de vistas desde el nodo xml especificado. Produce InflateException si se produce un error. *
<em><strong>Important</strong></em> Por motivos de rendimiento, la inflación de la vista se basa en gran medida en el procesamiento previo de archivos XML que se realiza en tiempo de compilación. Por lo tanto, actualmente no es posible usar LayoutInflater con XmlPullParser a través de un archivo XML sin formato en tiempo de ejecución.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Inflate(Int32, ViewGroup, Boolean)
Inflar una nueva jerarquía de vistas desde el recurso xml especificado.
[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
Parámetros
- resource
- Int32
Identificador de un recurso de diseño XML que se va a cargar (por ejemplo, R.layout.main_page)
- root
- ViewGroup
Vista opcional para ser el elemento primario de la jerarquía generada (si <em attachToRoot/em> es true), o simplemente un objeto que proporciona un conjunto de valores LayoutParams para la raíz de la jerarquía devuelta (si <em><attachToRoot></em> es false).
- attachToRoot
- Boolean
¿Si se debe adjuntar la jerarquía inflada al parámetro raíz? Si es false, la raíz solo se usa para crear la subclase correcta de LayoutParams para la vista raíz en el XML.
Devoluciones
Vista raíz de la jerarquía inflada. Si se proporcionó root y attachToRoot es true, se trata de root; de lo contrario, es la raíz del archivo XML inflado.
- Atributos
Comentarios
Inflar una nueva jerarquía de vistas desde el recurso xml especificado. Produce InflateException si se produce un error.
Java documentación para android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Inflate(XmlReader, ViewGroup, Boolean)
Inflar una nueva jerarquía de vistas desde el nodo XML especificado.
[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
Parámetros
- parser
- XmlReader
Nodo DOM XML que contiene la descripción de la jerarquía de vistas.
- root
- ViewGroup
Vista opcional para ser el elemento primario de la jerarquía generada (si <em attachToRoot/em> es true), o simplemente un objeto que proporciona un conjunto de valores LayoutParams para la raíz de la jerarquía devuelta (si <em><attachToRoot></em> es false).
- attachToRoot
- Boolean
¿Si se debe adjuntar la jerarquía inflada al parámetro raíz? Si es false, la raíz solo se usa para crear la subclase correcta de LayoutParams para la vista raíz en el XML.
Devoluciones
Vista raíz de la jerarquía inflada. Si se proporcionó root y attachToRoot es true, se trata de root; de lo contrario, es la raíz del archivo XML inflado.
- Atributos
Comentarios
Inflar una nueva jerarquía de vistas desde el nodo XML especificado. Produce InflateException si se produce un error.
<em><strong>Important</strong></em> Por motivos de rendimiento, la inflación de la vista se basa en gran medida en el procesamiento previo de archivos XML que se realiza en tiempo de compilación. Por lo tanto, actualmente no es posible usar LayoutInflater con XmlPullParser a través de un archivo XML sin formato en tiempo de ejecución.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.