LayoutInflater.CreateView 메서드

정의

오버로드

CreateView(String, String, IAttributeSet)

이름으로 보기를 인스턴스화하는 하위 수준 함수입니다.

CreateView(Context, String, String, IAttributeSet)

이름으로 보기를 인스턴스화하는 하위 수준 함수입니다.

CreateView(String, String, IAttributeSet)

이름으로 보기를 인스턴스화하는 하위 수준 함수입니다.

[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

매개 변수

name
String

인스턴스화할 클래스의 전체 이름입니다.

prefix
String
attrs
IAttributeSet

이 instance 대해 제공된 XML 특성입니다.

반환

보기 새로 인스턴스화된 뷰 또는 null입니다.

특성

예외

설명

이름으로 보기를 인스턴스화하는 하위 수준 함수입니다. 이렇게 하면 이 LayoutInflater의 ClassLoader에 있는 지정된 <var>이름</var> 의 뷰 클래스를 인스턴스화하려고 합니다. 뷰 생성자에서 명시적 컨텍스트를 사용하려면 대신 를 사용합니다 #createView(Context, String, String, AttributeSet) .

오류 사례에서 발생할 수 있는 두 가지가 있습니다. 오류를 설명하는 예외가 throw되거나 null이 반환됩니다. 두 가지 가능성을 모두 처리해야 합니다. 전자는 createView()가 특정 이름의 클래스에 대해 처음 호출될 때 발생하며, 후자는 해당 클래스 이름에 대해 이후에 매번 발생합니다.

에 대한 Java 설명서입니다 android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet).

이 페이지의 일부는 만들고 공유하며 에 설명된 용어에 따라 사용되는 작업을 기반으로 수정됩니다.

적용 대상

CreateView(Context, String, String, IAttributeSet)

이름으로 보기를 인스턴스화하는 하위 수준 함수입니다.

[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

매개 변수

viewContext
Context

View 생성자의 컨텍스트 매개 변수로 사용되는 컨텍스트

name
String

인스턴스화할 클래스의 전체 이름입니다.

prefix
String
attrs
IAttributeSet

이 instance 대해 제공된 XML 특성입니다.

반환

보기 새로 인스턴스화된 뷰 또는 null입니다.

특성

설명

이름으로 보기를 인스턴스화하는 하위 수준 함수입니다. 이렇게 하면 이 LayoutInflater의 ClassLoader에 있는 지정된 <var>이름</var> 의 뷰 클래스를 인스턴스화하려고 합니다.

오류 사례에서 발생할 수 있는 두 가지가 있습니다. 오류를 설명하는 예외가 throw되거나 null이 반환됩니다. 두 가지 가능성을 모두 처리해야 합니다. 전자는 createView()가 특정 이름의 클래스에 대해 처음 호출될 때 발생하며, 후자는 해당 클래스 이름에 대해 이후에 매번 발생합니다.

에 대한 Java 설명서입니다 android.view.LayoutInflater.createView(android.content.Context, java.lang.String, java.lang.String, android.util.AttributeSet).

이 페이지의 일부는 만들고 공유하며 에 설명된 용어에 따라 사용되는 작업을 기반으로 수정됩니다.

적용 대상