How to close a SearchView programmatically on back pressed?

后端 未结 8 2001
余生分开走
余生分开走 2021-01-07 07:39

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

8条回答
  •  滥情空心
    2021-01-07 08:17

    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);
        }
    }
    

提交回复
热议问题