我已经阅读了一段时间的解决方案,但这看起来很模糊。我正在尝试访问ListViews
,RecycleViews
等元素。我的布局结构中有一个名为Main.axml的文件。 Main.axml属于Activity1
。
但是现在,我正在尝试引用布局结构中的recycleView
,但我得到了异常(systemNullReference)
。我的问题似乎有点奇怪,但如果我无法访问Main.axml中的recycleView
,为什么在我部署到手机之前,ide首先不会抛出错误?以下是我如何尝试访问Main.axml中的recycleview
的ID?
Activity2.cs
private RecycleView recycleView;
//trying to access id in Main.axml
recycleView = FindViewById<RecycleView>(Resource.Layout.recyleView1);
答案 0 :(得分:0)
在您的代码中
recycleView = FindViewById<RecycleView>(Resource.Layout.recyleView1);
应该是:
recycleView = FindViewById<RecycleView>(Resource.Id.recyleView1);
注意:
您的 Main.axml 布局文件必须包含ID为 recyleView1 的RecycleView
。