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

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

戻り値

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

属性

例外

注釈

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

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

android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet)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
attrs
IAttributeSet

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

戻り値

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

属性

注釈

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

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

android.view.LayoutInflater.createView(android.content.Context, java.lang.String, java.lang.String, android.util.AttributeSet)Java ドキュメント。

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

適用対象