title: How to completely collapse a SearchView after an item selected?
body: <p>I've been struggling with this for weeks.. I have a global search that offers up a custom listview with suggestions as a user types. When a user selects an option, I want the searchview to return to its completely collapsed state.</p>
  
  <p><img src="https://i.stack.imgur.com/skMsC.png" alt="enter image description here"></p>
  
  <p>Instead, it shrinks down but stays in a slightly expanded view.</p>
  
  <p><img src="https://i.stack.imgur.com/MMGO9.png" alt="enter image description here"></p>
  
  <p>I've thrown EVERYTHING I can find at this thing to close it, but cannot for the life of me get the right method. Here's the function:</p>
  
  <pre><code>    final SearchView.OnCloseListener closeListener = new SearchView.OnCloseListener() {
  
          @Override
          public boolean onClose() {
              return closeSearch();
          }
      };
  
      protected boolean closeSearch() {
      _searchView.clearFocus();
      _searchView.setQuery("", false);
      _searchView.setFocusable(false);
      _searchMenuItem.collapseActionView();
      isSearchFragmentVisible(false);
      return false;
  }
  </code></pre>
  
  <p>Close search is then manually called when an item is selected from the custom "suggestion" listview.  </p>