Elementos no mostrados en ActionBar con showAsAction = "siempre"

Soy nuevo en la programación de Android y actualmente estoy tratando de conseguir la barra de Acción de trabajo. Mi problema es que, aunque establezco un elemento en el archivo XML a "siempre", que constantemente termina en el menú de desbordamiento no importa lo que intento. Encontré varios problemas similares aquí, pero ninguna de las soluciones solucionó el problema.

Información adicional: Los iconos ic_action_search se encuentran en las carpetas dibujables del proyecto.

Main_activity_actions.xml:

<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <!-- Search, always displayed --> <item android:id="@+id/action_search" android:icon="@drawable/ic_action_search" android:title="@string/action_search" app:showAsAction="always" /> <!-- Settings, should always be in the overflow --> <item android:id="@+id/action_settings" android:title="@string/action_settings" app:showAsAction="never" /> </menu> 

Strings.xml:

 <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">My First App</string> <string name="edit_message">Enter a message</string> <string name="button_send">Send</string> <string name="action_settings">Settings</string> <string name="action_search">Search</string> <string name="title_activity_main">MainActivity</string> <string name="title_activity_display_message">My Message</string> <string name="hello_world">Hello world!</string> </resources> 

En MainActivity.java

 @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu items for use in the action bar MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.main, menu); return super.onCreateOptionsMenu(menu); } 

¡Gracias por tu ayuda!

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.