xml 中的 WebView 标记在 Eclipse 中显示错误
Posted
技术标签:
【中文标题】xml 中的 WebView 标记在 Eclipse 中显示错误【英文标题】:WebView tag in xml shows error in Eclipse 【发布时间】:2014-06-20 04:31:47 【问题描述】:为什么布局 xml 文件拒绝 WebView 标记。 带十字的红色圆圈显示在 xmlns:android="http://schemas.android.com/apk/res/android" 行中 并且应用程序无法启动。
谢谢
【问题讨论】:
如果您将鼠标悬停在红叉上,它将显示错误。你能告诉我们它是什么吗? 它说:为标签 WebView 找到了意外的命名空间前缀“xmlns” 【参考方案1】:我猜你已经将 xmlns 标签放在 webview 中,如下所示:
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/imageView"
android:layout_
android:layout_ />
改成
<WebView
android:id="@+id/imageView"
android:layout_
android:layout_ />
xmlns:android 标签应该只添加到最外层的布局中。
至于我们为什么使用 xmlns:android,请阅读:Why this line xmlns:android="http://schemas.android.com/apk/res/android" must be the first in the layout xml file?
【讨论】:
非常感谢!当 WebView 是布局中唯一的标签时它可以工作,但是当我将它放入 LinearLayout 时,出现错误。非常感谢您的快速回答!以上是关于xml 中的 WebView 标记在 Eclipse 中显示错误的主要内容,如果未能解决你的问题,请参考以下文章
Android WebView:svg 或 webm 在 HTML 中的对象标记中时调用 shouldOverrideUrlLoading
如何在 Final Android App 中的 WebView 上添加 Imageview
WebView 中的“android.view.InflateException: Binary XML file Error inflating class”错误