List of usage examples for android.app SearchManager getSearchableInfo
public SearchableInfo getSearchableInfo(ComponentName componentName)
From source file:com.raulh82vlc.MoviesFinder.ui.activities.MoviesListActivity.java
private void setSearchView(SearchManager searchManager, MenuItem searchItem) { mSearchView = (SearchView) MenuItemCompat.getActionView(searchItem); if (mSearchView != null) { mSearchView.setIconified(false); mSearchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); mSearchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() { @Override/*from www. ja va2s . c om*/ public boolean onQueryTextSubmit(String actualQuery) { if (mMoviesListFragment != null) { mMoviesListFragment.search(actualQuery); } return false; } @Override public boolean onQueryTextChange(String s) { return true; } }); mSearchView.setFocusable(true); } }
From source file:org.epstudios.epcoding.ProcedureDetailActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.shortmenu, menu); SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE); SearchView searchView = (SearchView) menu.findItem(R.id.search).getActionView(); // Assumes current activity is the searchable activity searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); searchView.setIconifiedByDefault(false); // Do not iconify the widget; // expand it by default return super.onCreateOptionsMenu(menu); }
From source file:com.bukanir.android.activities.SearchActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.search, menu); MenuItem searchItem = menu.findItem(R.id.action_search); SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE); SearchView searchView = (SearchView) MenuItemCompat.getActionView(searchItem); searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); searchView.setIconifiedByDefault(false); return true;// ww w.j a va 2 s .c o m }
From source file:de.aw.monma.actions.FragmentPayeeListe.java
/** * In der ActionBar die SearchView initialisieren */// w w w.j a v a 2 s. co m @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.fragment_wplist, menu); SearchManager searchManager = (SearchManager) getActivity().getSystemService(Context.SEARCH_SERVICE); SearchView searchView = (SearchView) MenuItemCompat.getActionView(menu.findItem(R.id.menu_List_search)); searchView.setSearchableInfo(searchManager.getSearchableInfo(getActivity().getComponentName())); searchView.setOnQueryTextListener(this); super.onCreateOptionsMenu(menu, inflater); }
From source file:com.github.pockethub.android.ui.issue.IssueSearchActivity.java
@Override public boolean onCreateOptionsMenu(Menu options) { getMenuInflater().inflate(R.menu.activity_search, options); SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE); MenuItem searchItem = options.findItem(R.id.m_search); searchView = (SearchView) MenuItemCompat.getActionView(searchItem); searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); Bundle args = new Bundle(); args.putParcelable(EXTRA_REPOSITORY, repository); searchView.setAppSearchData(args);// w w w. jav a2 s .c o m return true; }
From source file:sk.mpage.androidsample.searchviewtoolbar.MainActivity.java
@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(Context.SEARCH_SERVICE); SearchView searchView = (SearchView) menu.findItem(R.id.search).getActionView(); searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); return true;/*w w w .ja va 2s .com*/ }
From source file:com.github.mobile.ui.issue.IssueSearchActivity.java
@Override public boolean onCreateOptionsMenu(Menu options) { getMenuInflater().inflate(R.menu.search, options); SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE); MenuItem searchItem = options.findItem(R.id.m_search); SearchView searchView = (SearchView) MenuItemCompat.getActionView(searchItem); searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); Bundle args = new Bundle(); args.putSerializable(EXTRA_REPOSITORY, repository); searchView.setAppSearchData(args);/*from w ww . j av a 2 s . c om*/ return true; }
From source file:com.github.pockethub.ui.issue.IssueSearchActivity.java
@Override public boolean onCreateOptionsMenu(Menu options) { getMenuInflater().inflate(R.menu.search, options); SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE); MenuItem searchItem = options.findItem(R.id.m_search); SearchView searchView = (SearchView) MenuItemCompat.getActionView(searchItem); searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); Bundle args = new Bundle(); args.putParcelable(EXTRA_REPOSITORY, repository); searchView.setAppSearchData(args);// w ww.j a va 2 s.c o m return true; }
From source file:com.sudhi.example.MainActivity.java
@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.main, menu); SearchManager searchManager = (SearchManager) getActivity().getSystemService(Context.SEARCH_SERVICE); MenuItem searchItem = menu.findItem(R.id.action_search); SearchView searchView = (SearchView) MenuItemCompat.getActionView(searchItem); searchView.setSearchableInfo(searchManager.getSearchableInfo(getActivity().getComponentName())); searchView.setOnQueryTextListener(this); super.onCreateOptionsMenu(menu, inflater); }
From source file:se.chalmers.watchme.activity.MainActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_main, menu); mailItem = menu.findItem(R.id.menu_send_email_button); sortItem = menu.findItem(R.id.menu_sort_button); searchItem = menu.findItem(R.id.menu_search_button); setButtonsState();/* w w w.j a va 2 s .c om*/ /* * Add necessary functionality for the search widget */ SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE); SearchView searchView = (SearchView) menu.findItem(R.id.menu_search_button).getActionView(); searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); searchView.setIconifiedByDefault(false); // Do not iconify the widget; // expand it by default return true; }