7.2.1. 菜单的资源文件

优质
小牛编辑
127浏览
2023-12-01

7.2.1.菜单的资源文件

先为选项菜单新建一个XML资源文件。同新建其它XML文件的流程一样,单击Eclipse工具栏的a+按钮或者选择File→New…→Android XML,打开New Android File对话框,在File一栏输入menu.xml,选Type为Menu,然后点击Finish,Eclipse即可在/res/menu目录下创建出一个新文件menu.xml,同时打开一个图形化的编辑界面。

在这个界面中,点击Add→Item即可为菜单新建一条菜单项。右边的Attributes列出了可供编辑的诸多属性。同前面一样,重要的只有部分几个:

Id

菜单项的唯一标识符。第六章曾提到,标识符一般都是@+id/someId这样的格式。其中someId是你提供的名字,只能由字母、数字和下划线组成。

Title

菜单项显示的标题。需要留意,屏幕的宽度往往是有限的,因此标题应尽量保持简短,若难以做到,也可以通过TitleCondensed属性,为窄屏幕提供一个专门的标题。这里的好习惯是,将文本内容指向string.xml中的定义,同前面一样。

Icon

显示在菜单项上的图标。这不是必须的,但是加上对用户体验有好处。在这里,我们拿它作为例子,展示引用Android系统资源的方法。而具体细节将在下一节讨论。