Lenguaje

LayoutInflater.Inflate Método

Definición

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.

Java documentación para android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, 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(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.

Java documentación para android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, 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