I have recently started a new project and created a custom action bar but for some reason it is not adding icons to it, they will appear on the overflow part but not on the actual bar! :(, really sorry if this seems simple I have just started learning android, I'll post my code below.

menu\_main.xml

```
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"   
tools:context=".MainActivity">

<item android:id="@+id/maps"
    android:icon="@drawable/ic_action_map"
    android:title= "@string/maps"
    app:showAsAction="ifRoom"
    android:orderInCategory="100"/>

<item android:id="@+id/action_settings"
    android:title="@string/action_settings"
    android:orderInCategory="100"
    app:showAsAction="never" />

```

part of my main method

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

```

Thanks in advance

edit: I'm using android studio as well

edit2: Here is my manifest file.

```
<?xml version="1.0" encoding="utf-8"?>

```

```
<application
    android:allowBackup="true"
    android:icon="@drawable/ic_maps"
    android:label="@string/app_name"
    android:theme="@style/AppTheme"
   >
    <activity
        android:name=".MainActivity"
        android:label="SIX REP MAX" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name=".Chest"
        android:parentActivityName=".MainActivity">
    </activity>
    <activity android:name=".Back"
        android:parentActivityName=".MainActivity">
    </activity>
    <activity android:name=".Biceps"
        android:parentActivityName=".MainActivity">
    </activity>
    <activity android:name=".Triceps"
        android:parentActivityName=".MainActivity">
    </activity>
    <activity android:name=".Shoulders"
        android:parentActivityName=".MainActivity">
    </activity>
    <activity android:name=".Legs"
        android:parentActivityName=".MainActivity">
    </activity>
</application>

```

edit 3: Here is my custom action bar

```
<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/MyActionBar</item>
</style>

<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:background">#0099FF</item>
    <item name="android:titleTextStyle">@style/MyTheme.ActionBar.TitleTextStyle</item>

</style>
<style name="MyTheme.ActionBar.TitleTextStyle" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:textColor">#ffffff</item>
    <item name="android:textSize">24sp</item>
</style>

```