选项菜单的布局定义
u选项菜单的资源定义在/res/menu下
u使用
u使用标签订义菜单项,经常使用属性以下
Øandroid:id 定义菜单项的ID
Øandroid:icon 定义菜单项的图标
Øandroid:title 定义菜单项的标题文字
Øandroid:showAsAction 定义菜单项什么时候显示为一个ActionItem
l取值:ifRoom | never | withText | always | collapseActionView
u
u
选项菜单的布局定义示例
在Activity中覆盖onCreateOptionsMenu,加载选项菜单
public boolean onCreateOptionsMenu(Menu menu) {getMenuInflater().inflate(R.menu.main, menu);return true;}
控制菜单项的显示
u在布局菜单的时候能够经过属性肯定菜单项是否显示
Ø不少状况下,咱们须要在特殊状况下才显示菜单项
Ø初始时每每选择将菜单项隐藏
l只须要给item添加android:visible属性, l取值为false
选项菜单支持子菜单
u子菜单的定义只要在布局中的item标签内嵌入menu就能够实现