Android 安卓:图标不';不显示在操作栏中
我正在学习谷歌的动作栏教程,但是图标没有出现在上面,这是菜单xml文件:Android 安卓:图标不';不显示在操作栏中,android,android-actionbar,android-actionbar-compat,android-actionbaractivity,Android,Android Actionbar,Android Actionbar Compat,Android Actionbaractivity,我正在学习谷歌的动作栏教程,但是图标没有出现在上面,这是菜单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="@dr
<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>
使用
yourapp:showAsAction
而不是android:showAsAction
并确保您的
活动
扩展了compat库中的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_bar, menu);
return super.onCreateOptionsMenu(menu);
}