如何解决为什么这行 xmlns:android="http://schemas.android.com/apk/res/android" 必须是布局 xml 文件中的第一行?
在 XML 中,xmlns 声明了一个命名空间。事实上,当你这样做时:
<LinearLayout android:id>
</LinearLayout>
而不是调用android:id
,xml
将使用http://schemas.android.com/apk/res/android:id来唯一。通常这个页面不存在(它是一个
URI,而不是一个 URL),但有时它是一个解释使用的命名空间的 URL。
统一资源标识符 (URI)
统一资源标识符 (URI) 是标识 Internet 资源的字符串。
最常见的 URI 是标识 Internet 域地址的统一资源定位符 (URL)。另一种不太常见的 URI 类型是通用资源名称 (URN)。
在我们的示例中,我们将只使用 URL。
解决方法
为什么 xml 布局文件中需要这一行?
xmlns:android="http://schemas.android.com/apk/res/android"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。