Android: как добавить пункты меню в ActionBarSherlock MapActivity

Я использую ActionBarSherlock с https://github.com/JakeWharton/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 это расширяет SherlockMapActivity, Метод SherlockMapActivity#onCreateOptionsMenu определено final, Вот исходный кодSherlockMapActivity, Как тогда я должен добавить действия на панель действий?

1 ответ

Решение

Вы ошиблись Menu класс импортный. Убедитесь, что вы импортируете один из com.actionbarsherlock.view пакет.

Другие вопросы по тегам