为什么Android Studio在XmlResourceParser中发现错误

时间:2016-04-28 07:52:59

标签: android xmlresourceparser

解析activity_main.xml的简单代码

XmlResourceParser xmlResourceParser = res.getXml(R.layout.activity_main);

Android Studio发现错误" xml"类型的预期资源,但运行此代码和应用程​​序工作正常。 enter image description here

2 个答案:

答案 0 :(得分:0)

Android Studio使用检查器来帮助您查找错误,它期望资源类型' R.xml.nameresource'显然有效,因为步骤仍然是xml。对于删除错误,您可以禁用检查'常量和资源类型不匹配'选项或在res文件夹中添加xml文件夹,创建新的xml文件并复制内容

答案 1 :(得分:0)

该资源的资源类型在技术上不是xml,而是实际上是layout。我认为它仍然有效,因为布局文件也是XML文件。