actionlayout auf menuitem macht nichts

Ich stelle ein ActionLayout für einen Menüpunkt ein und stelle Hintergrundfarbe und Bild ein, aber es wird nicht beachtet. In meiner Tätigkeit habe ich:

getMenuInflater().inflate(R.menu.submit_action, menu);

meine submit_action ist:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <item android:id="@+id/action_submit"
        android:actionLayout="@layout/check"
        app:showAsAction="always"  />
</menu>

Mein Schecklayout ist

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    style="?android:attr/actionButtonStyle"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="#e8e8e8"
    android:clickable="true"
    android:contentDescription="lol" >

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:contentDescription="@null"
        android:scaleType="centerInside"
        android:src="@drawable/ic_action_tick" />

</RelativeLayout>

Aber auch bei all diesen Einstellungen sieht die Aktionsleiste so aus und zeigt mein Menü überhaupt nicht an (aber sie ist da, weil sie auf das Klicken reagiert, aber nicht angezeigt wird):

Antworten auf die Frage(3)

Ihre Antwort auf die Frage