title: Search View with collapseActionView|always does not work on Action Menu
body: <p>In an AppCompat activity with context action bar</p>
  
  <p>Trying to add android.support.v7.widget.SearchView to the action mode menu
  the searchView doesn't expand</p>
  
  <pre><code>using appcompat-v7:25.2.0
  </code></pre>
  
  <p>menu Resource file</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"&gt;
      &lt;item
          android:id="@+id/action_search"
          android:icon="@drawable/ic_search_dark_24dp"
          android:title="@string/search_list"
          app:actionViewClass="android.support.v7.widget.SearchView"
          app:showAsAction="always|collapseActionView" /&gt;
      &lt;item
          android:id="@+id/item_two"
          android:icon="@drawable/item_two"
          android:title="@string/item_two"
          app:showAsAction="ifRoom"
          &gt;
      &lt;/item&gt;
  &lt;/menu&gt;
  </code></pre>
  
  <p>Activity Theme</p>
  
  <pre><code>&lt;style name="AppTheme.NoActionBar"&gt;
      &lt;item name="windowActionBar"&gt;false&lt;/item&gt;
      &lt;item name="windowNoTitle"&gt;true&lt;/item&gt;
      &lt;item name="windowActionModeOverlay"&gt;false&lt;/item&gt;
      &lt;item name="actionModeBackground"&gt;@color/colorPrimaryDark&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>Activity code</p>
  
  <pre><code>private class SelectionActionModeCallBack implements ActionMode.Callback {
          private SearchView mSearchView;
  
          SelectionActionModeCallBack() {
  
  
          }
  
  
          @Override
          public boolean onCreateActionMode(ActionMode mode, Menu menu) {
              mode.getMenuInflater().inflate(R.menu.book_selection_action_menu, menu);//Inflate the menu over action mode
  
  
              mSearchView =
                      (SearchView) menu.findItem(R.id.action_search).getActionView();
  
  
              mSearchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
                  @Override
                  public boolean onQueryTextSubmit(String s) {
                      startSearch(s);
                      return true;
                  }
  
                  @Override
                  public boolean onQueryTextChange(String s) {
                      return false;
                  }
              });
              return true;
          }
  
          @Override
          public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
              mSearchView.requestFocus();
              return true;
          }
  </code></pre>
  
  <p>This contradicts the documentation </p>