LayoutInflater.Inflate Methode

Definition

Überlädt

Name Beschreibung
Inflate(Int32, ViewGroup)

Vergrößern Sie eine neue Ansichtshierarchie aus der angegebenen XML-Ressource.

Inflate(XmlReader, ViewGroup)

Vergrößern Sie eine neue Ansichtshierarchie aus dem angegebenen XML-Knoten.

Inflate(Int32, ViewGroup, Boolean)

Vergrößern Sie eine neue Ansichtshierarchie aus der angegebenen XML-Ressource.

Inflate(XmlReader, ViewGroup, Boolean)

Vergrößern Sie eine neue Ansichtshierarchie aus dem angegebenen XML-Knoten.

Inflate(Int32, ViewGroup)

Vergrößern Sie eine neue Ansichtshierarchie aus der angegebenen XML-Ressource.

[Android.Runtime.Register("inflate", "(ILandroid/view/ViewGroup;)Landroid/view/View;", "GetInflate_ILandroid_view_ViewGroup_Handler")]
public virtual Android.Views.View? Inflate(int resource, Android.Views.ViewGroup? root);
[<Android.Runtime.Register("inflate", "(ILandroid/view/ViewGroup;)Landroid/view/View;", "GetInflate_ILandroid_view_ViewGroup_Handler")>]
abstract member Inflate : int * Android.Views.ViewGroup -> Android.Views.View
override this.Inflate : int * Android.Views.ViewGroup -> Android.Views.View

Parameter

resource
Int32

ID für eine zu ladende XML-Layoutressource (z. B. R.layout.main_page)

root
ViewGroup

Optionale Ansicht, die das übergeordnete Element der generierten Hierarchie sein soll.

Gibt zurück

Die Stammansicht der aufgeblasenen Hierarchie. Wenn stamm angegeben wurde, ist dies die Stammansicht; andernfalls ist es der Stamm der inblasierten XML-Datei.

Attribute

Hinweise

Vergrößern Sie eine neue Ansichtshierarchie aus der angegebenen XML-Ressource. Löst aus InflateException , wenn ein Fehler auftritt.

Java-Dokumentation für android.view.LayoutInflater.inflate(int, android.view.ViewGroup).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Inflate(XmlReader, ViewGroup)

Vergrößern Sie eine neue Ansichtshierarchie aus dem angegebenen XML-Knoten.

[Android.Runtime.Register("inflate", "(Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;)Landroid/view/View;", "GetInflate_Lorg_xmlpull_v1_XmlPullParser_Landroid_view_ViewGroup_Handler")]
public virtual Android.Views.View? Inflate(System.Xml.XmlReader? parser, Android.Views.ViewGroup? root);
[<Android.Runtime.Register("inflate", "(Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;)Landroid/view/View;", "GetInflate_Lorg_xmlpull_v1_XmlPullParser_Landroid_view_ViewGroup_Handler")>]
abstract member Inflate : System.Xml.XmlReader * Android.Views.ViewGroup -> Android.Views.View
override this.Inflate : System.Xml.XmlReader * Android.Views.ViewGroup -> Android.Views.View

Parameter

parser
XmlReader

XML-Domknoten, der die Beschreibung der Ansichtshierarchie enthält.

root
ViewGroup

Optionale Ansicht, die das übergeordnete Element der generierten Hierarchie sein soll.

Gibt zurück

Die Stammansicht der aufgeblasenen Hierarchie. Wenn stamm angegeben wurde, ist dies die Stammansicht; andernfalls ist es der Stamm der inblasierten XML-Datei.

Attribute

Hinweise

Vergrößern Sie eine neue Ansichtshierarchie aus dem angegebenen XML-Knoten. Löst aus InflateException , wenn ein Fehler auftritt. *

<em><strong>Important</strong></em>      Aus Leistungsgründen hängt die Inflation stark von der Vorverarbeitung von XML-Dateien ab, die zur Erstellungszeit durchgeführt werden. Daher ist es derzeit nicht möglich, LayoutInflater mit einem XmlPullParser über eine einfache XML-Datei zur Laufzeit zu verwenden.

Java-Dokumentation für android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Inflate(Int32, ViewGroup, Boolean)

Vergrößern Sie eine neue Ansichtshierarchie aus der angegebenen XML-Ressource.

[Android.Runtime.Register("inflate", "(ILandroid/view/ViewGroup;Z)Landroid/view/View;", "GetInflate_ILandroid_view_ViewGroup_ZHandler")]
public virtual Android.Views.View? Inflate(int resource, Android.Views.ViewGroup? root, bool attachToRoot);
[<Android.Runtime.Register("inflate", "(ILandroid/view/ViewGroup;Z)Landroid/view/View;", "GetInflate_ILandroid_view_ViewGroup_ZHandler")>]
abstract member Inflate : int * Android.Views.ViewGroup * bool -> Android.Views.View
override this.Inflate : int * Android.Views.ViewGroup * bool -> Android.Views.View

Parameter

resource
Int32

ID für eine zu ladende XML-Layoutressource (z. B. R.layout.main_page)

root
ViewGroup

Optionale Ansicht als übergeordnetes Element der generierten Hierarchie (wenn <em>attachToRoot/em true ist) oder einfach ein Objekt, das einen Satz von LayoutParams-Werten für die Stammebene der zurückgegebenen Hierarchie bereitstellt (wenn <em>attachToRoot<>/em<> false ist.)

attachToRoot
Boolean

Ob die aufgeblasene Hierarchie an den Stammparameter angefügt werden soll? Wenn false, wird der Stamm nur verwendet, um die richtige Unterklasse von LayoutParams für die Stammansicht im XML-Code zu erstellen.

Gibt zurück

Die Stammansicht der aufgeblasenen Hierarchie. Wenn stamm angegeben und attachToRoot true ist, ist dies der Stamm; andernfalls ist es der Stamm der inblasierten XML-Datei.

Attribute

Hinweise

Vergrößern Sie eine neue Ansichtshierarchie aus der angegebenen XML-Ressource. Löst aus InflateException , wenn ein Fehler auftritt.

Java-Dokumentation für android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Inflate(XmlReader, ViewGroup, Boolean)

Vergrößern Sie eine neue Ansichtshierarchie aus dem angegebenen XML-Knoten.

[Android.Runtime.Register("inflate", "(Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;", "GetInflate_Lorg_xmlpull_v1_XmlPullParser_Landroid_view_ViewGroup_ZHandler")]
public virtual Android.Views.View? Inflate(System.Xml.XmlReader? parser, Android.Views.ViewGroup? root, bool attachToRoot);
[<Android.Runtime.Register("inflate", "(Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;", "GetInflate_Lorg_xmlpull_v1_XmlPullParser_Landroid_view_ViewGroup_ZHandler")>]
abstract member Inflate : System.Xml.XmlReader * Android.Views.ViewGroup * bool -> Android.Views.View
override this.Inflate : System.Xml.XmlReader * Android.Views.ViewGroup * bool -> Android.Views.View

Parameter

parser
XmlReader

XML-Domknoten, der die Beschreibung der Ansichtshierarchie enthält.

root
ViewGroup

Optionale Ansicht als übergeordnetes Element der generierten Hierarchie (wenn <em>attachToRoot/em true ist) oder einfach ein Objekt, das einen Satz von LayoutParams-Werten für die Stammebene der zurückgegebenen Hierarchie bereitstellt (wenn <em>attachToRoot<>/em<> false ist.)

attachToRoot
Boolean

Ob die aufgeblasene Hierarchie an den Stammparameter angefügt werden soll? Wenn false, wird der Stamm nur verwendet, um die richtige Unterklasse von LayoutParams für die Stammansicht im XML-Code zu erstellen.

Gibt zurück

Die Stammansicht der aufgeblasenen Hierarchie. Wenn stamm angegeben und attachToRoot true ist, ist dies der Stamm; andernfalls ist es der Stamm der inblasierten XML-Datei.

Attribute

Hinweise

Vergrößern Sie eine neue Ansichtshierarchie aus dem angegebenen XML-Knoten. Löst aus InflateException , wenn ein Fehler auftritt.

<em><strong>Important</strong></em>      Aus Leistungsgründen hängt die Inflation stark von der Vorverarbeitung von XML-Dateien ab, die zur Erstellungszeit durchgeführt werden. Daher ist es derzeit nicht möglich, LayoutInflater mit einem XmlPullParser über eine einfache XML-Datei zur Laufzeit zu verwenden.

Java-Dokumentation für android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: