title: How to display menu item with icon and text in AppCompatActivity
body: <p>I tried different combinations in xml file:</p>
  
  <pre><code>&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=".MainActivity"&gt;
      &lt;item
          android:id="@+id/action_create_alarm"
          android:icon="@drawable/ic_action_accept"
          android:orderInCategory="100"
          android:title="@string/menu_create_alarm"
          app:showAsAction="ifRoom|withText" /&gt;
  &lt;/menu&gt;
  </code></pre>
  
  <p>or </p>
  
  <pre><code>&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=".MainActivity"&gt;
      &lt;item
          android:id="@+id/action_create_alarm"
          android:icon="@drawable/ic_action_accept"
          android:orderInCategory="100"
          android:title="@string/menu_create_alarm"
          app:showAsAction="always|withText" /&gt;
  &lt;/menu&gt;
  </code></pre>
  
  <p>or</p>
  
  <pre><code>&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=".MainActivity"&gt;
      &lt;item
          android:id="@+id/action_create_alarm"
          android:icon="@drawable/ic_action_accept"
          android:orderInCategory="100"
          android:title="@string/menu_create_alarm"
          app:showAsAction="withText" /&gt;
  &lt;/menu&gt;
  </code></pre>
  
  <p>or</p>
  
  <pre><code>&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=".MainActivity"&gt;
      &lt;item
          android:id="@+id/action_create_alarm"
          android:icon="@drawable/ic_action_accept"
          android:orderInCategory="100"
          android:title="@string/menu_create_alarm"
          android:showAsAction="always|withText" /&gt;
  &lt;/menu&gt;
  </code></pre>
  
  <p>I tried to set it programmaticly</p>
  
  <pre><code>@Override
      public void onCreateOptionsMenu(Menu menu, MenuInflater inflater){
          MenuItem item = menu.add(R.string.menu_create_alarm);
          item.setShowAsAction(MenuItem.SHOW_AS_ACTION_WITH_TEXT|MenuItem.SHOW_AS_ACTION_IF_ROOM);
          item.setIcon(R.drawable.ic_action_accept);
          item.setOnMenuItemClickListener(
              new OnMenuItemClickListener(){
  
                  @Override
                  public boolean onMenuItemClick(MenuItem item){
                      saveAlarm();
                      return true;
                  }
              }
          );
  
  
  //      inflater.inflate(R.menu.menu_create_alarm, menu);
          super.onCreateOptionsMenu(menu, inflater);
  
      }
  </code></pre>
  
  <p>or</p>
  
  <pre><code>&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=".MainActivity"&gt;
      &lt;item
          android:id="@+id/action_create_alarm"
          android:icon="@drawable/ic_action_accept"
          android:orderInCategory="100"
          android:title="@string/menu_create_alarm"
          android:showAsAction="always|withText"
          app:showAsAction="always|withText" /&gt;
  &lt;/menu&gt;
  </code></pre>
  
  <p>However, Only Icon appears. And there is planty of room, cause I did not set toolbar title. Removing menues and replasing them with button inside toolbar is not sutable.<br>
  How to display text?</p>