Élément avec l'app:showAsAction ne montrant pas

Je ne peux pas comprendre pourquoi le mal et incompatibles (AndroidStudio me dit "Devraient utiliser app:showAsAction avec le appcompat bibliothèque) code

<menu xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:id="@+id/action_search"
      android:title="@string/action_search"
      android:icon="@drawable/search"
      android:showAsAction="always" />
</menu>

fonctionne parfaitement, mais une bonne et une version compatible comme

<menu xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:app="http://schemas.android.com/apk/res-auto" >
    <item android:id="@+id/action_search"
          android:title="@string/action_search"
          android:icon="@drawable/search"
          app:showAsAction="always" />
</menu>

ne pas montrer mon icône à tous.

Je suis en essais sur Samsung GT-P5210 (android v. 4.4.2) et la Nexus 7 (4.4.4)

  • Pouvez-vous également fournir le code que vous avez utilisé dans votre Fragment/Activité?
  • Juste public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R. menu.principal, menu); return true; }
InformationsquelleAutor ITurchenko | 2014-10-15