我有一段非常简单的代码,但是一个问题让我在长时间的谷歌搜索后仍然无法解决。我想在我的ActionBar中添加一些操作项(Action Items),但每当我运行应用程序时,我只看到一个带有应用程序徽标和标题的ActionBar,没有任何操作项。
如果你能帮助我,那就太好了,也许我只是忽略了最显而易见的东西 ;)
这是我ActionBarActivity中的方法:
@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_actions, menu);
return super.onCreateOptionsMenu(menu);
}
这是ActionBar的相关.xml文件(名为main_activity_actions.xml):
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/action_search"
android:icon="@drawable/ic_action_search"
android:title="@string/action_search"
android:showAsAction="always" />
<item android:id="@+id/action_compose"
android:icon="@drawable/ic_action_compose"
android:title="@string/action_compose"
android:showAsAction="always"/>
</menu>