Не удается отобразить значок на панели действий

Я пытаюсь показать значок карты, загруженный с официального источника разработчиков Android.

Я сделал все как надо, но значок не показывается. Вот мой XML-файл с именемmain_activity_bar:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item
        android:id="@+id/mapIcon"
        android:icon="@drawable/ic_action_map"
        android:title="@string/mapIconTitle"
        android:showAsAction="always"
     />

</menu>

Вот основная деятельность xml:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/container"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="com.gs.testApp.MainActivity"
    tools:ignore="MergeRootFrame" />

и это то, что у меня есть в классе Java:

@Override
    public boolean onCreateOptionsMenu(Menu menu) {
        MenuInflater actionMenue = getMenuInflater();
        actionMenue.inflate(R.menu.main_activity_bar, menu);
        return super.onCreateOptionsMenu(menu);
    }

Все вроде бы нормально, но на эмуляторе иконка не показывается. Вот скриншот:

Минимальная версия Android 3.0

Почему значок не отображается? Чего мне не хватает? Я знаю, что это что-то очень маленькое, но я не могу этого заметить.

Ответы на вопрос(2)

Ваш ответ на вопрос