如何修复解析 XML:android 中的未绑定前缀
Posted
技术标签:
【中文标题】如何修复解析 XML:android 中的未绑定前缀【英文标题】:How to fix parsing XML: unbound prefix in android 【发布时间】:2014-12-29 05:48:13 【问题描述】:我在 android 中遇到 XML:Unbound prefix 错误,我尝试了很多,但仍然出现,请尽快解决...... ..................................................... ..................................................... ..................................................... ..................................................... ..................................................... ....................
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_
android:layout_>
<Button
android:id="@+id/button"
android:layout_
android:layout_
android:text="Click" />
<pl.pawelkleczkowski.customgauge.CustomGauge
android:id="@+id/gauge3"
android:layout_
android:layout_
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:paddingBottom="10dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="10dp"
app:endValue="100"
app:pointEndColor="@color/Green"
app:pointStartColor="@color/Red"
app:startAngel="180"
app:startValue="0"
app:strokeCap="BUTT"
app:strokeColor="@color/Gray"
app:strokeWidth="20dp"
app:sweepAngel="180" />
<TextView
android:id="@+id/textView2"
android:layout_
android:layout_
android:layout_alignBottom="@+id/gauge3"
android:layout_centerHorizontal="true"
android:layout_marginBottom="52dp"
android:text="0"
android:textSize="30dp"
android:textStyle="bold" />
</RelativeLayout>
【问题讨论】:
frequent problem in android view, Error parsing XML: unbound prefix 的可能重复项 【参考方案1】:改变
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_
android:layout_>
到
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:gauge="http://schemas.android.com/apk/res-auto"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_
android:layout_ >
【讨论】:
它正在显示--> 错误:在包 'com.example.demo2c1testpanel' 中找不到属性 'endValue' 的资源标识符 是的,它在 xml 中显示错误老兄这是错误------->>>>>> 错误:在包 'com.example 中找不到属性 'endValue' 的资源标识符.demo2c1testpanel' 嘿,我根据 ans 进行了更改,但我仍然收到错误“错误:(43, 32) 找不到与给定名称匹配的资源(在 'rangeColors' 中,值为 '@array/rangeColors1')。 " 检查rangeColors1是否存在。【参考方案2】:改变
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_
android:layout_>
到
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_
android:layout_>
【讨论】:
再次显示错误,称为错误:在包'com.example.demo2c1testpanel'中找不到属性'endValue'的资源标识符 这是另一个问题,我已经解决了你的第一个问题,请在新问题中提问 我在这个链接里问过请解决***.com/questions/27685315/…以上是关于如何修复解析 XML:android 中的未绑定前缀的主要内容,如果未能解决你的问题,请参考以下文章
接收解析 XML:未绑定前缀错误和属性缺少 Android 命名空间前缀
如何在运行应用程序时修复 android studio 版本 3.6.2 中的“无法解析结果路径字符串:”错误?