3

Я следую учебник Google для баров действий, но значки не появляются на нем, это файл меню XML:Android: иконки не отображаются в панели действий

<menu xmlns:android="http://schemas.android.com/apk/res/android" 
     xmlns:yourapp="http://schemas.android.com/apk/res-auto" > 
    <item android:id="@+id/action_refresh" 
      android:icon="@drawable/ic_action_refresh" 
      android:title="refresh" 
      android:showAsAction="ifRoom"/> 
    <item android:id="@+id/action_settings" 
      android:icon="@drawable/ic_action_settings" 
      android:title="settings" 
      android:showAsAction="ifRoom"/> 
    <item android:id="@+id/action_compose" 
      android:icon="@drawable/ic_action_new" 
      android:title="add" 
      android:showAsAction="ifRoom"/> 
</menu> 

и это мой главный acivity:

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

ответ

4

Использование yourapp:showAsAction вместо android:showAsAction
И убедитесь, что ваш Activity расширяет ActionBarActivity от Compat Lib

+0

ДА !! Спасибо – eli

Смежные вопросы