Lenguaje

LayoutInflater.CreateView Método

Definición

Sobrecargas

Nombre Description
CreateView(String, String, IAttributeSet)

Función de bajo nivel para crear instancias de una vista por nombre.

CreateView(Context, String, String, IAttributeSet)

Función de bajo nivel para crear instancias de una vista por nombre.

CreateView(String, String, IAttributeSet)

Función de bajo nivel para crear instancias de una vista por nombre.

[Android.Runtime.Register("createView", "(Ljava/lang/String;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;", "")]
public Android.Views.View? CreateView(string? name, string? prefix, Android.Util.IAttributeSet? attrs);
[<Android.Runtime.Register("createView", "(Ljava/lang/String;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;", "")>]
member this.CreateView : string * string * Android.Util.IAttributeSet -> Android.Views.View

Parámetros

name
String

Nombre completo de la clase que se va a crear una instancia.

prefix
String

Valor System.String usado para el prefijo.

attrs
IAttributeSet

Atributos XML proporcionados para esta instancia.

Devoluciones

Vea la vista recién creada o null.

Atributos

Excepciones

Comentarios

Función de bajo nivel para crear instancias de una vista por nombre. Esto intenta crear una instancia de una clase de vista del nombre< var>o var< especificado >que se encuentra en el classLoader de LayoutInflater. Para usar un contexto explícito en el constructor View, use #createView(Context, String, String, AttributeSet) en su lugar.

Hay dos cosas que pueden producirse en un caso de error: se producirá la excepción que describe el error o se devolverá un valor NULL. Debe tratar ambas posibilidades: la primera vez que se llama a createView() por primera vez para una clase de un nombre determinado, la última cada vez que se realiza para ese nombre de clase.

Java documentación para android.view.LayoutInflater.createView(java.lang.String, 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

CreateView(Context, String, String, IAttributeSet)

Función de bajo nivel para crear instancias de una vista por nombre.

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

Parámetros

viewContext
Context

Contexto utilizado como parámetro de contexto del constructor View

name
String

Nombre completo de la clase que se va a crear una instancia.

prefix
String

Valor System.String usado para el prefijo.

attrs
IAttributeSet

Atributos XML proporcionados para esta instancia.

Devoluciones

Vea la vista recién creada o null.

Atributos

Comentarios

Función de bajo nivel para crear instancias de una vista por nombre. Esto intenta crear una instancia de una clase de vista del nombre< var>o var< especificado >que se encuentra en el classLoader de LayoutInflater.

Hay dos cosas que pueden producirse en un caso de error: se producirá la excepción que describe el error o se devolverá un valor NULL. Debe tratar ambas posibilidades: la primera vez que se llama a createView() por primera vez para una clase de un nombre determinado, la última cada vez que se realiza para ese nombre de clase.

Java documentación para android.view.LayoutInflater.createView(android.content.Context, java.lang.String, 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