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

プレフィックスに使用される System.String 値。

attrs
IAttributeSet

このインスタンスに指定された XML 属性。

返品

View 新しくインスタンス化されたビュー、または null。

属性

例外

注釈

名前でビューをインスタンス化するための低レベル関数。 これにより、この LayoutInflater の ClassLoader にある特定の <var>name</var> のビュー クラスをインスタンス化しようとします。 View コンストラクターで明示的なコンテキストを使用するには、代わりに #createView(Context, String, String, AttributeSet) を使用します。

エラーの場合に発生する可能性がある 2 つのことが考えられます。エラーを説明する例外がスローされるか、null が返されます。 両方の可能性に対処する必要があります。前者は、特定の名前のクラスに対して createView() が初めて呼び出されるときに発生します。後者はそのクラス名の後に毎回呼び出されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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

プレフィックスに使用される System.String 値。

attrs
IAttributeSet

このインスタンスに指定された XML 属性。

返品

View 新しくインスタンス化されたビュー、または null。

属性

注釈

名前でビューをインスタンス化するための低レベル関数。 これにより、この LayoutInflater の ClassLoader にある特定の <var>name</var> のビュー クラスをインスタンス化しようとします。

エラーの場合に発生する可能性がある 2 つのことが考えられます。エラーを説明する例外がスローされるか、null が返されます。 両方の可能性に対処する必要があります。前者は、特定の名前のクラスに対して createView() が初めて呼び出されるときに発生します。後者はそのクラス名の後に毎回呼び出されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象