Freigeben über


Window.RequireViewById(Int32) Methode

Definition

Sucht eine Ansicht, die durch das android:id XML-Attribut identifiziert wurde, in dem verarbeitet android.app.Activity#onCreatewurde, oder löst eine IllegalArgumentException aus, wenn die ID ungültig ist, oder es gibt keine übereinstimmende Ansicht in der Hierarchie.

[Android.Runtime.Register("requireViewById", "(I)Landroid/view/View;", "", ApiSince=28)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.view.View" })]
public Java.Lang.Object RequireViewById (int id);
[<Android.Runtime.Register("requireViewById", "(I)Landroid/view/View;", "", ApiSince=28)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.view.View" })>]
member this.RequireViewById : int -> Java.Lang.Object

Parameter

id
Int32

die ID, nach der gesucht werden soll

Gibt zurück

Eine Ansicht mit gegebener ID

Attribute

Hinweise

Sucht eine Ansicht, die durch das android:id XML-Attribut identifiziert wurde, in dem verarbeitet android.app.Activity#onCreatewurde, oder löst eine IllegalArgumentException aus, wenn die ID ungültig ist, oder es gibt keine übereinstimmende Ansicht in der Hierarchie.

<strong>Note:</strong> In den meisten Fällen – abhängig von der Compilerunterstützung – wird die resultierende Ansicht automatisch in den Zielklassentyp umgeformt. Wenn der Zielklassentyp nicht eingeschränkt ist, kann eine explizite Umwandlung erforderlich sein.

Java-Dokumentation für android.view.Window.requireViewById(int).

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: