使用菜单(Menu)资源

        前面已经介绍过Android的菜单支持,前面介绍菜单时分别介绍了如何使用Java代码来实现菜单和使用XML资源文件定义菜单。

        实际上Android推荐使用XML资源文件来定义菜单,使用XML资源文件定义菜单将会提供更好的解耦。由于前面介绍过如何使用XML资源文件定义菜单,因此此处不再详细介绍菜单资源文件的内容,只是对其进行简单的归纳。

        Android菜单资源文件放在/res/menu目录下,菜单资源的跟元素通常是<menu.../>元素,<menu.../>元素无须指定任何属性。

        一旦在Android项目中定义了Layout资源,接下来在XML文件中可通过如下语法格式来访问它:

        @[<package_name>:]menu/file_name

       在Java代码中则按如下语法格式来访问它:

        [<package_name>.]R.menu.<file_name>

posted @ 2013-11-24 10:19  TealerProg  Views(371)  Comments(0Edit  收藏  举报