成功完成“hello Android”的运行,我正在link text使用Eclipse编写教程。当我在res / drawable /中创建android_button.xml文件时,我得到每个in
的错误<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/android_pressed"
android:state_pressed="true" />
<item android:drawable="@drawable/android_focused"
android:state_focused="true" />
<item android:drawable="@drawable/android_normal" />
</selector>
错误(每个项目重复)是:
Description Resource Location Type Path
error: Error: No resource found that matches the given name (at 'drawable' with value '@drawable/android_focused'). android_button.xml line 5 Android AAPT Problem /HelloFormStuff/res/drawable
error: Error: No resource found that matches the given name (at 'drawable' with value '@drawable/android_focused'). android_button.xml line 5 Android AAPT Problem /HelloFormStuff/res/drawable
我担心我不知道哪个资源应该与这些名字匹配,或者我是否忽略了某些东西或者错误命名的东西。非常感谢帮助解决这个问题!
答案 0 :(得分:1)
您可能在说明中错过了这一行:
将右侧的图像复制到项目的res / drawable /目录中。这些将用于不同的按钮状态。
只需将那些小的android图标复制到目录中即可正常工作
答案 1 :(得分:1)
在你给的link附近有三个安卓图标 android_button.xml 代码。只需右键单击它们并“另存为”
将它们与android_button.xml一起保存在res / drawable目录中。
请注意,我假设您正在res / drawable目录中创建该xml文件 并注意eclipse创建的drawable-XXXX目录。你必须手动 在res目录中创建一个可绘制的新文件夹,因为它不是默认的eclipse东西。