title: The android searchView does not submit the search requset
body: <p>I have taken all day about this problem:</p>
  
  <p>I have two activity <code>MainActivity</code> and <code>SearchDaemon</code>, I want to put the search interface the <code>MainActivity</code> and delegate the query request to <code>SearchDaemon</code> which will hold all the search request in my applicaiton(without a UI),this is my manifeset.xml:</p>
  
  <pre><code>     &lt;activity android:name=".MainActivity"&gt;
          &lt;intent-filter&gt;
              &lt;action android:name="android.intent.action.MAIN"/&gt;
              &lt;category android:name="android.intent.category.LAUNCHER"/&gt;
          &lt;/intent-filter&gt;
  
          &lt;meta-data
                  android:name="android.app.default_searchable"
                  android:value=".SearchableActivity"/&gt;
      &lt;/activity&gt;
      &lt;activity
              android:name=".search.SearchDaemon"
              android:launchMode="singleTop"&gt;
          &lt;intent-filter&gt;
              &lt;action android:name="android.intent.action.SEARCH"/&gt;
          &lt;/intent-filter&gt;
          &lt;meta-data
                  android:name="android.app.searchable"
                  android:resource="@xml/searchable"/&gt;
      &lt;/activity&gt;
  </code></pre>
  
  <p>And the <code>MainActivity</code>:</p>
  
  <pre><code>@Override
  public boolean onCreateOptionsMenu(Menu menu) {
      MenuInflater inflater = getMenuInflater();
      inflater.inflate(R.menu.menu_normal, menu);
  
      SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
      SearchView searchView = (SearchView) menu.findItem(R.id.map_menu_search).getActionView();
  
      searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
  
      return true;
  }
  </code></pre>
  
  <p>But when I enter something in the searchview, and submit, I can not get into the <code>SearchDaemon</code>.</p>
  
  <p>What's the problem?</p>