English 中文(简体)
移动后找不到android资源
原标题:android resources not found after moving

我正在用Eclipse创建一个Android键盘。我想实现当你长按一个键时显示的弹出键盘。

因此,我分配了

android:popupKeyboard="@xml/a_popup"

将属性添加到键标记中,并在“res/xml/a_pop.xml”下创建了一个弹出键盘

这很好,但由于我想要很多不同的弹出式键盘,而且我不希望它们都直接位于“res/xml/”中,所以我将“a_pop.xml”文件移动到了“res/xml/popup_keyboards/”

但现在我不能再通过popupKeyboard属性引用xml文件了

android:popupKeyboard="@xml/popup_keyboards/a_popup"

如果我这样做,我会得到一条消息,即没有与给定名称匹配的资源。尽管我清理了项目,但R.java文件中也没有条目。

我还尝试通过ID引用弹出键盘,但每次长按按钮时都会出现ResourcesNotFound异常。

有人知道为什么会这样吗?

最佳回答

您不能在Android的资源中使用嵌套列表。“res/xml/popup_keyboards/”-这是错误的,您不能在xmldir下创建目录,只能创建文件。

问题回答

暂无回答




相关问题
In Eclipse, why doesn t "Show In" appear for non-Java files?

If I have a *java file open, I can right click on the source, scroll down to "Show In (Alt-Shift-W)", and select Navigator. If I have an *xml, *jsp, or pretty much anything besides a Java source ...

Eclipse: Hover broken in debug perspective

Since upgrading Eclipse (Galileo build 20090920-1017), hover in debug no longer displays a variable s value. Instead, hover behaves as if I were in normal Java perspective: alt text http://...

Eclipse smart quotes - like in Textmate

Happy Friday — Does anyone know if eclipse has the notion of smart quotes like Textmate. The way it works is to select some words and quote them by simply hitting the " key? I m a newbie here so be ...

Indentation guide for the eclipse editor

Is there a setting or plugin for eclipse that can show indentation guides in the editor? Something like the Codekana plugin for visual studio (not so fancy is also OK). Important that it works with ...

Adding jar from Eclipse plugin runtime tab

I want to add .jar files for plugin from the Runtime tab of manifest file. When I use the Add... button, I can see only sub-directories of the plugin project. So if I want to add same .jar file to ...

How to copy multiple projects into single folder in eclipse

I have two projects, Project1 and Project2. Now i want to copy this projects into eclipse workspace but i want these projects to be in a single folder like below. Eclipse Workspace -> Project -> ...

Java: Finding out what is using all the memory

I have a java application that runs out of memory, but I have no idea which code is allocating the memory. Is there an application with which I can check this? I use Eclipse.

热门标签