Activity.FindViewById 方法

定义

重载

名称 说明
FindViewById(Int32)

查找由在 onCreate(Bundle)中处理的 android:id XML 属性标识的视图。

FindViewById<T>(Int32)

查找由 XML 布局资源中的 ID 属性标识的视图。

FindViewById(Int32)

查找由在 onCreate(Bundle)中处理的 android:id XML 属性标识的视图。

[Android.Runtime.Register("findViewById", "(I)Landroid/view/View;", "GetFindViewById_IHandler")]
public virtual Android.Views.View? FindViewById(int id);
[<Android.Runtime.Register("findViewById", "(I)Landroid/view/View;", "GetFindViewById_IHandler")>]
abstract member FindViewById : int -> Android.Views.View
override this.FindViewById : int -> Android.Views.View

参数

id
Int32

int:要搜索的 ID

返回

如果找到,则为具有给定 ID 的视图,否则为 null

属性

注解

查找由在 onCreate(Bundle)中处理的 android:id XML 属性标识的视图。 注意:在大多数情况下,根据编译器支持,生成的视图会自动强制转换为目标类类型。 如果目标类类型不受约束,则可能需要显式强制转换。

另请参阅:

Android 参考。android.app.Activity.findViewById

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

FindViewById<T>(Int32)

查找由 XML 布局资源中的 ID 属性标识的视图。

public T? FindViewById<T>(int id) where T : Android.Views.View;
member this.FindViewById : int -> 'T (requires 'T :> Android.Views.View)

类型参数

T

参数

id
Int32

返回

T

注解

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于