title: Android toolbar menu is not showing
body: <p>I'm trying to add a menu to the ToolBar.
  <code>onCreateOptionsMenu</code> method of my <code>Activity</code> is called, but no menu appears.</p>
  
  <p>This is dashboard.xml (from menu folder)</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;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="com.app.android.ui.dashboard.DashboardActivity"&gt;
  
      &lt;item
          android:id="@+id/action_scan_qr"
          android:icon="@drawable/ic_drawer"
          android:title="@string/menu_scan_qr"
          app:showAsAction="always" /&gt;
  &lt;/menu&gt;
  </code></pre>
  
  <p>NOTE: icon of this menu is darker than the background color of the action bar, so it should be visible.</p>
  
  <p>Inflating menu in Activity:</p>
  
  <pre><code>public class DashboardActivity extends ActionBarActivity {
  
  @Override
  public boolean onCreateOptionsMenu(final Menu menu) {
      getMenuInflater().inflate(R.menu.dashboard, menu);
  
      return true;
  }
  </code></pre>
  
  <p>And the main theme for the application:</p>
  
  <pre><code>&lt;style name="Theme.Application.Base" parent="Theme.AppCompat.Light"&gt;
          &lt;item name="colorPrimary"&gt;@android:color/white&lt;/item&gt;
          &lt;item name="colorPrimaryDark"&gt;@android:color/white&lt;/item&gt;
          &lt;item name="android:windowNoTitle"&gt;true&lt;/item&gt;
          &lt;item name="windowActionBar"&gt;false&lt;/item&gt;
          &lt;item name="drawerArrowStyle"&gt;@style/Theme.Application.DrawerArrowStyle&lt;/item&gt;
          &lt;item name="android:textColorSecondary"&gt;@android:color/darker_gray&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>Why <code>onCreateOptionsMenu</code> is called but menu doesn't appears. I'm using <code>appcompat-v7:21.0.3</code></p>
  
  <p>EDIT:</p>
  
  <pre><code>    @Override
      protected void onCreate(final Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(getContentViewId());
  
          toolbar = (Toolbar) findViewById(R.id.tool_bar);
          if (toolbar == null) {
              throw new Error("Can't find tool bar, did you forget to add it in Activity layout file?");
          }
  
          setSupportActionBar(toolbar);
          getSupportActionBar().setDisplayHomeAsUpEnabled(true);
          getSupportActionBar().setHomeButtonEnabled(true);
      }
  </code></pre>