Android - Supprimer “Plus d'actions” sur le bouton de l'ActionBar

J'ai une ActionBar qui doit afficher les boutons d'action de manière personnalisée. Pour cela, j'ai créé une vue personnalisée et attaché à l'ActionBar.

Une chose à mentionner est que je suis à l'aide d'un menu.xml resoure fichier à charger les options de menu et de les afficher sur un smartphone, mais ne pas les afficher sur une tablette, au lieu d'utiliser un affichage personnalisé. Pour cela, j'ai marché à chaque élément de menu dans le fichier xml: android:showAsAction="never"

Tout semble parfait, sauf une petite chose qui reste toujours sur la droite de l'ActionBar - le bouton "Plus".

Comment puis-je le supprimer?

Android - Supprimer “Plus d'actions” sur le bouton de l'ActionBar

J'ai essayé ceci:

ActionBar bar = activity.getActionBar();
bar.removeAllTabs();

mais le bouton "plus" reste toujours là.

EDIT:
C'est mon menu.xml fichier:

<menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item
        android:id="@+id/menu_username"
        android:icon="@drawable/menu_username"
        android:orderInCategory="0"
        android:showAsAction="never"
        android:title="@string/menu_username">
        <menu>
            <item
                android:id="@+id/menu_logout"
                android:title="@string/menu_logout"/>
        </menu>
    </item>

    <item
        android:id="@+id/menu_settings"
        android:icon="@drawable/menu_settings"
        android:orderInCategory="1"
        android:showAsAction="never"
        android:title="@string/menu_settings"/>

    <item
        android:id="@+id/menu_search"
        android:icon="@drawable/menu_search"
        android:orderInCategory="1"
        android:showAsAction="never"
        android:title="@string/menu_search"/>

</menu>

Veuillez noter que j'ai encore envie de gonfler ce menu sur un smartphone, mais vous ne voulez pas l'utiliser sur une tablette.

Qui ne devrait apparaître dans votre barre d'action si vous avez des éléments. Merci de poster votre menu.xml de ressources et où/comment vous l'utilisez. Aussi, cela n'a rien à voir avec les onglets dans la barre d'action, c'est pourquoi votre removeAllTabs() appel n'a eu aucun effet ce n'est pas un onglet, mais le dépassement de l'affordance.
J'ai posté la menu.xml.
Ce qui est dit est "je veux que tous les trois éléments qui doivent être dans le" dépassement". C'est pourquoi je vous demande de vous montrer où et comment vous utilisez cette ressource.

OriginalL'auteur Andy Res | 2012-06-09