首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

FindViewById()不能在主Activity.cs中工作

FindViewById()是Android开发中的一个方法,用于在布局文件中查找并获取指定的视图控件。然而,在主Activity.cs文件中使用FindViewById()方法是不可行的,因为主Activity.cs文件是C#代码文件,而FindViewById()方法是用于在Android的布局文件中查找视图控件的。

在Android开发中,我们通常会在主Activity.cs文件中使用SetContentView()方法来设置布局文件,然后通过FindViewById()方法在布局文件中查找和获取视图控件。例如,我们可以在主Activity.cs文件中使用以下代码来获取一个TextView控件:

代码语言:txt
复制
TextView textView = FindViewById<TextView>(Resource.Id.textView1);

这里的Resource.Id.textView1是在布局文件中给TextView控件指定的id。

需要注意的是,主Activity.cs文件是用于处理应用程序的逻辑和交互的代码文件,而不是用于操作布局文件的。因此,如果想要在主Activity.cs文件中操作视图控件,应该在布局文件中定义相应的控件,并在主Activity.cs文件中使用FindViewById()方法来获取并操作这些控件。

总结起来,FindViewById()方法是用于在Android的布局文件中查找和获取视图控件的方法,在主Activity.cs文件中无法直接使用。在主Activity.cs文件中,我们应该通过SetContentView()方法设置布局文件,并使用FindViewById()方法来获取和操作布局文件中的视图控件。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的结果

领券