android drawable无效的开始标记

Hou*_*sem 7 android selector drawable

我正在尝试设置tabhost选择器,因为我找到了一个示例,证明我应该在drawable中创建一个xml文件,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/hotel_selected"
      android:state_selected="true" />
<item android:drawable="@drawable/hotel" />
</selector>
Run Code Online (Sandbox Code Playgroud)

但是在编译时,eclipse会继续说它在这个文件中是一个无效的开始标记.

请帮我解决这个问题.

非常感谢.

Hou*_*sem 13

找到一个解决方案,我使用一个简单的文本编辑器(记事本++)创建了xml文件并将其保存/res/drawable并编译,结果:它像魅力一样工作:)


Gre*_*reg 7

理想的解决方案应该是放入XML文件

/res/xml
Run Code Online (Sandbox Code Playgroud)