我在我的项目中使用ActionBarSherlock和ActionBarSherlock-Plugin-Maps。我想将菜单项添加到我的操作栏,MapActivity
因为标准活动可能继承自SherlockActivity
. 以下代码示例显示了如何创建图标。
public class CustomSherlockActivity extends SherlockActivity {
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add("Save")
.setIcon(R.drawable.ic_compose)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
return true;
}
但是,我不能MapActivity
在我的that extends中使用相同的方法SherlockMapActivity
。该方法SherlockMapActivity#onCreateOptionsMenu
已定义final
。这里是源代码SherlockMapActivity
。那么,我应该如何向操作栏添加操作?