“无效的开始标记可搜索”

时间:2014-07-31 03:35:08

标签: android xml

Android编程新手。我尝试运行我的searchable.xml文件时收到此错误。

error: Invalid start tag searchable

searchable.xml文件位于values文件夹中。我认为这就是造成这个问题的原因。显然,/ res中应该有一个xml文件夹。我没有,所以我尝试制作一个并放入“searchable.xml”并运行该文件。那没用。我现在迷路了。

这是searchable.xml:

<?xml version="1.0" encoding="utf-8"?>
<searchable xmlns:android="http://schemas.android.com/apk/res/android"
    android:label="@string/app_label"
    android:hint="@string/search_hint">
</searchable> 

当我在/ res中有文件时,我收到一条错误,上面写着“资源目录名无效”。

1 个答案:

答案 0 :(得分:1)

res\values目录中的xml文件必须具有提供的根元素。其他xml文件需要位于res\xml-<qualifier>目录中。它有助于阅读文档并使其更易于管理