子菜单
子菜单就是二级菜单,用户点击选项菜单或快捷菜单中的菜单项,就可以打开子菜单。传统的子菜单一般采用层次化结构,但Android系统却使用浮动窗口的形式显示菜单子项,这样能够更好的适应小屏幕的显示方式。子菜单不支持嵌套,也就是说不能够在子菜单中使用子菜单。
1.使用XML文件描述菜单结构
/res/menu/main.xml 代码:
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.jhincheung.satomi.MainActivity" >
android:id = "@+id/main_menu_1"
android:icon = "@drawable/pic_01"
android:title = "File">
android:icon ="@drawable/pic_01"
android:title ="New"/>
android:icon ="@drawable/pic_02"
android:title ="Open File"/>
android:icon ="@drawable/pic_03"
android:title ="Close"/>
说明:menu标签中嵌套menu标签即可
示例程序