我必须按两次按钮,关闭SearchView.为什么?在第一次按下时,SearchViewonly放弃了焦点…
在SearchView上设置setOnKeyListener无法正常工作
Btw,我正在使用ABS实现…
我的代码很简单,如下所示:
mMenuItemSearch = menu.findItem(R.id.search); mSearchView = new SearchView(getSupportActionBar().getThemedContext()); mMenuItemSearch.setActionView(mSearchView); mSearchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() { public boolean onQueryTextChange(String newText) { mPagerManager.getFragment(mSelectedPos).adapter.getFilter().filter(newText); return true; } public boolean onQueryTextSubmit(String query) { return true; } });