Lenguaje

LayoutInflater.OnCreateView Método

Definición

Sobrecargas

Nombre Description
OnCreateView(String, IAttributeSet)

Esta rutina es responsable de crear la subclase correcta de View según el nombre del elemento xml.

OnCreateView(View, String, IAttributeSet)

La versión de #onCreateView(String, AttributeSet) que también toma el futuro elemento primario de la vista que se va a construir.

OnCreateView(Context, View, String, IAttributeSet)

La versión de que también toma el contexto de #onCreateView(View, String, AttributeSet) inflación.

OnCreateView(String, IAttributeSet)

Esta rutina es responsable de crear la subclase correcta de View según el nombre del elemento xml.

[Android.Runtime.Register("onCreateView", "(Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;", "GetOnCreateView_Ljava_lang_String_Landroid_util_AttributeSet_Handler")]
protected virtual Android.Views.View? OnCreateView(string? name, Android.Util.IAttributeSet? attrs);
[<Android.Runtime.Register("onCreateView", "(Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;", "GetOnCreateView_Ljava_lang_String_Landroid_util_AttributeSet_Handler")>]
abstract member OnCreateView : string * Android.Util.IAttributeSet -> Android.Views.View
override this.OnCreateView : string * Android.Util.IAttributeSet -> Android.Views.View

Parámetros

name
String

Nombre de clase completo de la vista que se va a crear.

attrs
IAttributeSet

AttributeSet de atributos que se van a aplicar a la vista.

Devoluciones

Vea la vista creada.

Atributos

Excepciones

Comentarios

Esta rutina es responsable de crear la subclase correcta de View según el nombre del elemento xml. Invalide para controlar objetos de vista personalizados. Si invalida esto en la subclase, asegúrese de llamar a super.onCreateView(name) para los nombres que no reconozca.

Java documentación para android.view.LayoutInflater.onCreateView(java.lang.String, android.util.AttributeSet).

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

OnCreateView(View, String, IAttributeSet)

La versión de #onCreateView(String, AttributeSet) que también toma el futuro elemento primario de la vista que se va a construir.

[Android.Runtime.Register("onCreateView", "(Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;", "GetOnCreateView_Landroid_view_View_Ljava_lang_String_Landroid_util_AttributeSet_Handler")]
protected virtual Android.Views.View? OnCreateView(Android.Views.View? parent, string? name, Android.Util.IAttributeSet? attrs);
[<Android.Runtime.Register("onCreateView", "(Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;", "GetOnCreateView_Landroid_view_View_Ljava_lang_String_Landroid_util_AttributeSet_Handler")>]
abstract member OnCreateView : Android.Views.View * string * Android.Util.IAttributeSet -> Android.Views.View
override this.OnCreateView : Android.Views.View * string * Android.Util.IAttributeSet -> Android.Views.View

Parámetros

parent
View

Elemento primario futuro de la vista devuelta. <em Tenga en>cuenta que esto puede ser null.</em>

name
String

Nombre de clase completo de la vista que se va a crear.

attrs
IAttributeSet

AttributeSet de atributos que se van a aplicar a la vista.

Devoluciones

Vea la vista creada.

Atributos

Excepciones

Comentarios

La versión de #onCreateView(String, AttributeSet) que también toma el futuro elemento primario de la vista que se va a construir. La implementación predeterminada simplemente llama a #onCreateView(String, AttributeSet).

Java documentación para android.view.LayoutInflater.onCreateView(android.view.View, java.lang.String, android.util.AttributeSet).

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

OnCreateView(Context, View, String, IAttributeSet)

La versión de que también toma el contexto de #onCreateView(View, String, AttributeSet) inflación.

[Android.Runtime.Register("onCreateView", "(Landroid/content/Context;Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;", "GetOnCreateView_Landroid_content_Context_Landroid_view_View_Ljava_lang_String_Landroid_util_AttributeSet_Handler", ApiSince=29)]
public virtual Android.Views.View? OnCreateView(Android.Content.Context viewContext, Android.Views.View? parent, string name, Android.Util.IAttributeSet? attrs);
[<Android.Runtime.Register("onCreateView", "(Landroid/content/Context;Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;", "GetOnCreateView_Landroid_content_Context_Landroid_view_View_Ljava_lang_String_Landroid_util_AttributeSet_Handler", ApiSince=29)>]
abstract member OnCreateView : Android.Content.Context * Android.Views.View * string * Android.Util.IAttributeSet -> Android.Views.View
override this.OnCreateView : Android.Content.Context * Android.Views.View * string * Android.Util.IAttributeSet -> Android.Views.View

Parámetros

viewContext
Context

Contexto que se va a usar como parámetro de constructor para la vista

parent
View

Elemento primario futuro de la vista devuelta. <em Tenga en>cuenta que esto puede ser null.</em>

name
String

Nombre de clase completo de la vista que se va a crear.

attrs
IAttributeSet

AttributeSet de atributos que se van a aplicar a la vista.

Devoluciones

Vea la vista creada.

Atributos

Comentarios

La versión de que también toma el contexto de #onCreateView(View, String, AttributeSet) inflación. La implementación predeterminada simplemente llama a #onCreateView(View, String, AttributeSet).

Java documentación para android.view.LayoutInflater.onCreateView(android.content.Context, android.view.View, java.lang.String, android.util.AttributeSet).

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