¿Cómo abro el SearchView programáticamente?

Hay un widget para el ActionBar que se llama 'SearchView'. Cuando no está en uso, se ve así:

Y cuando está en uso, se ve así:

Quiero (programáticamente por supuesto) abrir la vista de búsqueda (hacerla "en uso").

Probé varias funciones como:

SearchView searchView = (SearchView) menu.findItem(R.id.menu_search).getActionView();
    searchView.setOnQueryTextListener(this);

    searchView.performClick();
    searchView.requestFocus();

Pero ninguno de esos funcionó ...

El SearchView en el XML:

<item android:id="@+id/menu_search"
      android:title="Search"
      android:icon="@drawable/ic_action_search"
      android:showAsAction="ifRoom|collapseActionView"
      android:actionViewClass="android.widget.SearchView" />

Respuestas a la pregunta(4)

Su respuesta a la pregunta