Ola, Implementei uma barra de pesquisa, mas não sei como mostrar o resultado da busca em outra activity. Ja esta funcionando, mas o resultado é apresentado na mesma tela de pesquisa. Quero pesquisar na Tela de Pesquisa e mostrar o resultado na tela de Resultado. pode me ajudar? Segue meu codigo.
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.search_main, menu);
MenuItem searchItem = menu.findItem(R.id.action_search);
SearchManager searchManager = (SearchManager) TelaDePesquisa.this.getSystemService(Context.SEARCH_SERVICE);
if (searchItem != null) {
searchView = (SearchView) searchItem.getActionView();
}
if (searchView != null) {
searchView.setSearchableInfo(searchManager.getSearchableInfo(TelaDePesquisa.this.getComponentName()));
searchView.setIconified(false);
}
return true;
}
@Override
protected void onNewIntent(Intent intent) {
if (Intent.ACTION_SEARCH.equals(intent.getAction())) {
String query = intent.getStringExtra(SearchManager.QUERY);
if (searchView != null) {
searchView.clearFocus();
}
}