开发选项菜单的菜单的基本步骤
通过java实现
1、重写Activity的onCreateOptionsMenu(Menu menu)方法
@Override
public boolean onCreateOptionsMenu(Menu menu) {
//向Menu中添加字体大小的子菜单
SubMenu fontMenu=menu.addSubMenu("字体大小");
//设置菜单的图标
fontMenu.setIcon(R.drawable.ic_launcher);
//设置菜单头的图标
fontMenu.setHeaderIcon(R.drawable.ic_launcher);
//设置菜单头的标题
fontMenu.setHeaderTitle("选择字体大小");
fontMenu.add(0,FONT_10,0,"10号字体");
return super.onCreateOptionsMenu(menu);
}
2、重写Activity的onOptionsItemSelected(MenuItem item)方法相应菜单的单击事件
//菜单项单击后的回调方法
@Override
public boolean onOptionsItemSelected(MenuItem item) {
//判断是哪个菜单项被单击了,并有针对性的做