【发布时间】:2011-05-21 21:49:24
【问题描述】:
背景:我正在使用 Eclipse 开发一个 Android 应用程序。我有一个 xml 文件,其中包含一个包含三个项目的菜单。每个项目都包含一个 android:icon 声明。我的程序中只引用了第一个 android:icon 声明。注意:后两个 android:icon 声明在我的程序或任何项目文件中都没有被引用。
问题:我徒劳地尝试添加第四个菜单项,但发现了一些令我非常困惑的东西。我不仅不能在我的菜单中添加一个项目,我也不能改变现有的最后两个 android:icon 声明,或者我得到标题中描述的错误。例如,我无法更改以下 android:icon 声明:
android:icon="@android:drawable/ic_menu_preferences"
收件人:
android:icon="@android:drawable/ic_menu_preference"
我觉得这很令人费解,因为 android:icon 已声明,但在我的程序或任何项目文件中的任何地方都没有被引用。而且我在互联网上找到的“解决方案”都没有解决我的问题。在我写这篇文章时,Stackoverflow 告诉我我的问题已经被提出并得到了回答,但还没有!
有什么想法吗?
【问题讨论】:
标签: android menu icons drawable