@Override
 public void onBackPressed() {
   if (mSearchView.isSearching()) {
     mSearchView.closeSearch();
   } else if (mRecyclerView.getVisibility() == View.VISIBLE) {
     mResultAdapter.clear();
     mRecyclerView.setVisibility(View.GONE);
   } else {
     super.onBackPressed();
   }
 }