LayoutInflater.Inflate Método

Definição

Sobrecargas

Nome Description
Inflate(Int32, ViewGroup)

Inflar uma nova hierarquia de exibição do recurso xml especificado.

Inflate(XmlReader, ViewGroup)

Inflar uma nova hierarquia de exibição do nó xml especificado.

Inflate(Int32, ViewGroup, Boolean)

Inflar uma nova hierarquia de exibição do recurso xml especificado.

Inflate(XmlReader, ViewGroup, Boolean)

Inflar uma nova hierarquia de exibição do nó XML especificado.

Inflate(Int32, ViewGroup)

Inflar uma nova hierarquia de exibição do 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

ID de um recurso de layout XML a ser carregado (por exemplo, R.layout.main_page)

root
ViewGroup

Exibição opcional para ser o pai da hierarquia gerada.

Retornos

A exibição raiz da hierarquia inflada. Se a raiz tiver sido fornecida, essa será a exibição raiz; caso contrário, é a raiz do arquivo XML inflado.

Atributos

Comentários

Inflar uma nova hierarquia de exibição do recurso xml especificado. Gerará InflateException se houver um erro.

Java documentação para android.view.LayoutInflater.inflate(int, android.view.ViewGroup).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Inflate(XmlReader, ViewGroup)

Inflar uma nova hierarquia de exibição do nó 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

Nó XML dom que contém a descrição da hierarquia de exibição.

root
ViewGroup

Exibição opcional para ser o pai da hierarquia gerada.

Retornos

A exibição raiz da hierarquia inflada. Se a raiz tiver sido fornecida, essa será a exibição raiz; caso contrário, é a raiz do arquivo XML inflado.

Atributos

Comentários

Inflar uma nova hierarquia de exibição do nó xml especificado. Gerará InflateException se houver um erro. *

<em><strong>Important</strong></em>      Por motivos de desempenho, a exibição da inflação depende muito do pré-processamento de arquivos XML que é feito no momento da compilação. Portanto, atualmente não é possível usar LayoutInflater com um XmlPullParser em um arquivo XML simples em runtime.

Java documentação para android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Inflate(Int32, ViewGroup, Boolean)

Inflar uma nova hierarquia de exibição do 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

ID de um recurso de layout XML a ser carregado (por exemplo, R.layout.main_page)

root
ViewGroup

Modo de exibição opcional para ser o pai da hierarquia gerada (se <em>attachToRoot</em> for true) ou simplesmente um objeto que fornece um conjunto de valores LayoutParams para a raiz da hierarquia retornada (se <em>attachToRoot</em for> false).)

attachToRoot
Boolean

Se a hierarquia inflada deve ser anexada ao parâmetro raiz? Se false, a raiz será usada apenas para criar a subclasse correta de LayoutParams para o modo de exibição raiz no XML.

Retornos

A exibição raiz da hierarquia inflada. Se a raiz foi fornecida e attachToRoot for true, essa será a raiz; caso contrário, é a raiz do arquivo XML inflado.

Atributos

Comentários

Inflar uma nova hierarquia de exibição do recurso xml especificado. Gerará InflateException se houver um erro.

Java documentação para android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Inflate(XmlReader, ViewGroup, Boolean)

Inflar uma nova hierarquia de exibição do nó 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

Nó XML dom que contém a descrição da hierarquia de exibição.

root
ViewGroup

Modo de exibição opcional para ser o pai da hierarquia gerada (se <em>attachToRoot</em> for true) ou simplesmente um objeto que fornece um conjunto de valores LayoutParams para a raiz da hierarquia retornada (se <em>attachToRoot</em for> false).)

attachToRoot
Boolean

Se a hierarquia inflada deve ser anexada ao parâmetro raiz? Se false, a raiz será usada apenas para criar a subclasse correta de LayoutParams para o modo de exibição raiz no XML.

Retornos

A exibição raiz da hierarquia inflada. Se a raiz foi fornecida e attachToRoot for true, essa será a raiz; caso contrário, é a raiz do arquivo XML inflado.

Atributos

Comentários

Inflar uma nova hierarquia de exibição do nó XML especificado. Gerará InflateException se houver um erro.

<em><strong>Important</strong></em>      Por motivos de desempenho, a exibição da inflação depende muito do pré-processamento de arquivos XML que é feito no momento da compilação. Portanto, atualmente não é possível usar LayoutInflater com um XmlPullParser em um arquivo XML simples em runtime.

Java documentação para android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a