Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public boolean onCreateOptionsMenu(Menu menu) {
- // Inflate the menu; this adds items to the action bar if it is present.
- getMenuInflater().inflate(R.menu.menu_main, menu);
- // SearchManager searchManager = (SearchManager) getSystemService(SEARCH_SERVICE);
- SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
- // android.widget.SearchView searchView = (android.widget.SearchView) menu.findItem(R.id.action_search).getActionView();
- // searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
- searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
- @Override
- public boolean onQueryTextSubmit(String query) {
- return true;
- }
- @Override
- public boolean onQueryTextChange(String newText) {
- final List<MainModel> modelList = filter(fragmentHome.mainModelList, newText);
- fragmentHome.mainAdapter.setFilter(modelList);
- return true;
- }
- });
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment