0

这可能是一个非常愚蠢的问题,但是我无法解决它。我不知道我做错了什么或者我应该怎么做,我检查了一些 tuts 但我无法解决它。所以我在 res 中创建了名为 menu 的新文件夹,并在那里创建了名为 xyz.xml 的新文件。现在我想用下面的 R.menu.item 在活动中调用它......但是当我只写 R. 它不显示菜单作为选项。我可以调用任何默认的地图,例如布局等,但我创建的地图我不能调用它们。我应该怎么做才能解决这个问题?

4

1 回答 1

1

如果您创建的菜单文件名为 xyz.xml,那么在您的代码中您应该将其用作:

R.menu.xyz

另外,您指的是正确的R吗?有一个 R 类用于 Android 框架资源 (android.R),然后有一个特定的 R 类用于您的项目资源。为确保您使用的是正确的名称空间,您可以使用完全限定的名称空间,例如 yourprojectsnamespace.R。

有关 Android 菜单的更多信息,请参阅http://developer.android.com/guide/topics/ui/menus.html

于 2012-04-08T11:08:25.940 回答