私のプロジェクトでは、 ActionBarSherlock-Plugin-MapsでActionBarSherlockを使用しています。から継承する標準アクティビティが可能であるため、メニュー項目を my のアクションバーに追加したいと思います。次のコード サンプルは、アイコンを作成する方法を示しています。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;
}
ただし、extendsで同じメソッドを使用することはできません。メソッドが定義されています。のソースコードはこちら。では、アクションバーにアクションを追加するにはどうすればよいでしょうか?MapActivity
SherlockMapActivity
SherlockMapActivity#onCreateOptionsMenu
final
SherlockMapActivity