LayoutInflater.Inflate Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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.
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.