title: SearchView not sending intent to result activity
body: <p>I've got a <code>SearchView</code> that doesn't seem to be working. The <code>SearchView</code> shows in the menu bar, and I can enter text. However when I click the search icon on my phone's on-screen keyboard, nothing at all happens. Ideally, this would start a new activity, sending along a query string to be used. I tried to implement the <code>SearchView.setOnSearchClickListener</code> method to handle the click, but when I do that, the result activity loads as soon as I click the search icon to enter text, with no parameters. Any help at all pinpointing what I might be doing wrong would be greatly appreciated.</p>
  
  <p>I create the menu like so in my Activity:</p>
  
  <pre><code>public boolean onCreateOptionsMenu(Menu menu) {
      MenuInflater inflater = getMenuInflater();
      inflater.inflate(R.menu.main_menu, menu);
  
      // Associate searchable configuration with the SearchView
      SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
      final SearchView searchView = (SearchView) menu.findItem(R.id.search).getActionView();
      searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
  
      return true;
  }
  
  public boolean onOptionsItemSelected(MenuItem item) {
      switch (item.getItemId()) {
          case R.id.convert:
              ...
              return true;
          default:
             return super.onOptionsItemSelected(item);
      }
  }
  </code></pre>
  
  <p>And the xml for the search:</p>
  
  <pre><code>&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/search"
              android:title="@string/search"
              android:icon="@android:drawable/ic_menu_search"
              app:showAsAction="always"
              android:actionViewClass="android.support.v7.widget.SearchView"
              app:actionViewClass="android.support.v7.widget.SearchView"/&gt;
  
          &lt;item android:id="@+id/convert"
              android:title="@string/dlconvert" /&gt;
      &lt;/menu&gt;
  </code></pre>
  
  <p>I've also added this to the manifest in the activity where the search shows:</p>
  
  <pre><code>&lt;meta-data
          android:name="android.app.searchable"
          android:resource="@xml/searchable"/&gt;
  </code></pre>
  
  <p>And this is the definition of the search result activity:</p>
  
  <pre><code>&lt;activity android:name=".ActivitySearchResults"&gt;
          &lt;meta-data
              android:name="android.app.searchable"
              android:resource="@xml/searchable"/&gt;
  
          &lt;intent-filter&gt;
              &lt;action android:name="android.intent.action.SEARCH"/&gt;
          &lt;/intent-filter&gt;
      &lt;/activity&gt;
  </code></pre>
  
  <p>The searchable.xml file just contains:</p>
  
  <pre><code>&lt;searchable xmlns:android="http://schemas.android.com/apk/res/android"
          android:label="@string/app_name"
          android:hint="Search..." /&gt;
  </code></pre>
  
  <p>EDIT - the problem is not the same as the possible duplicate. The activity that is supposed to receive the intent never starts at all.</p>