SearchView.OnCloseListener nie zostanie wywołany

Używam paska akcji i dodam do niego searchView. Zaimplementowałem searchView.onCLoseListener, ale to nie wydaje się być wywoływane. Jakieś sugestie ?

Mój kod wygląda mniej więcej tak:

SearchView searchView = new SearchView(getContext());
searchView.setOnCloseListener(new OnCloseListener() {

  public boolean onClose() {
    searchView.setVisibility(SearchView.GONE);
    // Do Something

    return true;
  }
});

questionAnswers(8)

yourAnswerToTheQuestion