Activity.RequireViewById Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
RequireViewById(Int32) |
Находит представление, которое было идентифицировано атрибутом |
RequireViewById<T>(Int32) |
RequireViewById(Int32)
Находит представление, которое было идентифицировано атрибутом android:id
XML, обработанным в #onCreate
, или создает исключение IllegalArgumentException, если идентификатор недопустим или отсутствует соответствующее представление в иерархии.
[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
Параметры
- id
- Int32
Идентификатор для поиска
Возвращаемое значение
представление с заданным идентификатором
- Атрибуты
Комментарии
Находит представление, которое было идентифицировано атрибутом android:id
XML, обработанным в #onCreate
, или создает исключение IllegalArgumentException, если идентификатор недопустим или отсутствует соответствующее представление в иерархии.
<strong>Note:</strong> В большинстве случаев в зависимости от поддержки компилятора результирующее представление автоматически приведение к типу целевого класса. Если тип целевого класса не ограничен, может потребоваться явное приведение.
Документация по Java для android.app.Activity.requireViewById(int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
RequireViewById<T>(Int32)
public T RequireViewById<T> (int id) where T : Android.Views.View;
member this.RequireViewById : int -> 'T (requires 'T :> Android.Views.View)
Параметры типа
- T
Параметры
- id
- Int32