Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
解析activity_main.xml的简单代码
XmlResourceParser xmlResourceParser = res.getXml(R.layout.activity_main);
Android Studio 发现错误“xml 类型的预期资源”,但运行此代码并且应用程序正常工作。
该资源的资源类型在技术上不是xml,实际上是layout。我认为它必须仍然有效,因为布局文件也是 XML 文件。
xml
layout
Android Studio 使用检查器来帮助您发现错误,它需要资源类型“R.xml.nameresource”,显然可以工作,因为步骤仍然是 xml。对于删除错误,您可以禁用检查“常量和资源类型不匹配”选项或在您的 res 文件夹中添加一个 xml 文件夹,创建一个新的 xml 文件并复制您的内容