当我键入Resource.Layout时,Visual Studio 2017不显示.axml文件

时间:2018-01-31 15:35:21

标签: android android-layout xamarin.android

我正在尝试显示我刚刚在文件夹Resource.Layout中创建的android布局,当我尝试在活动的OnCreate方法内的方法SetContentView中访问它时,代码完成不显示提到的布局。< / p>

我做错了什么?

Pd积。我是Xamarin Android的新手。

LayoutFile OnCreate Method

1 个答案:

答案 0 :(得分:0)

谢谢你@Yupi,我设法自己解决了。阅读AboutResources.txt我发现了以下内容:

“为了让构建系统识别Android资源,请将构建操作设置为”AndroidResource“。本机Android API不直接使用文件名操作,而是使用资源ID。当您编译Android应用程序时使用资源时,构建系统将打包资源以进行分发,并生成一个名为“Resource”的类,其中包含所包含的每个资源的标记。“

我没有编译项目,因为我在尝试访问LinearLayoutExample.axml时遇到错误,VS仍然无法识别此资源。项目编译完成后,我就可以访问资源了,就是这样!