I have the same question which I found here which I will re-iterate because the solution is not 100% exactly what I need:
I currently have a SearchVie
public class MainActivity extends AppCompatActivity {
MenuItem menuItemSearch;
@Override
protected void onResume() {
if(menuItemSearch!=null)
MenuItemCompat.collapseActionView(menuItemSearch); // while activity begins, searchView is closed if remained open.
}
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
menuItemSearch = menu.findItem(R.id.menuSearch);
}
}