3

我正在关注的谷歌教程动作条,但图标不会出现就可以了,这就是菜单的xml文件:安卓:图标不显示在操作栏

<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延伸远离COMPAT ActionBarActivity LIB

+0

是的!谢谢 – eli 2014-09-02 14:04:42