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!

One Solution collect form web for “Elementos no mostrados en ActionBar con showAsAction = "siempre"”

Intenta android:showAsAction lugar de app:showAsAction . O si está utilizando el backport appcompat_v7 , utilice android:showAsAction y app:showAsAction (gracias a Commonsware).

  • Pregunta la ayuda sobre el problema de lectura de AndroidManifest.xml
  • Iconos aplastados en la barra de herramientas después de cambiar a Android SDK 26
  • RecyclerView ocupa todo el espacio de la pantalla
  • Jsoup no puede leer el archivo de retorno xml
  • ¿Cómo lleno un ListView (en Android) con datos XML o JSON?
  • Android: Necesito una vista previa circular de la cámara. ¿Cómo lograrlo?
  • Cambiar el fondo de LinearLayout en Android
  • No puedo desplazar mi diseño en multi-ventana en Nougat 7.0
  • ExpandableListView dentro de una vista de desplazamiento
  • Archivo binario línea # 7: Debe proporcionar un atributo layout_width
  • Android Studio - ¿Cómo se logró este truco de estructura de archivos de recursos?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.