Search Item On Action Bar Android
First of all see what I have done yet. This is my menu.xml file. -
Solution 1:
http://developer.android.com/training/search/setup.html
Go through this. It explains how to setup search view in actionbar and add textchangelistner for searchview in onCreateOptionsMenu.
@OverridepublicbooleanonCreateOptionsMenu(Menu menu) {
MenuInflaterinflater= getMenuInflater();
inflater.inflate(R.menu.main, menu);
// Associate searchable configuration with the SearchViewSearchManagersearchManager=
(SearchManager) getSystemService(Context.SEARCH_SERVICE);
SearchViewsearchView=
(SearchView) menu.findItem(R.id.search).getActionView();
searchView.setSearchableInfo(
searchManager.getSearchableInfo(getComponentName()));
final SearchView.OnQueryTextListenerqueryTextListener=newSearchView.OnQueryTextListener() {
@OverridepublicbooleanonQueryTextChange(String newText) {
TextView textView=(TextView)findViewById(R.id.aa);
textView.setText(newText);
returntrue;
}
@OverridepublicbooleanonQueryTextSubmit(String query) {
TextView textView=(TextView)findViewById(R.id.aa);
textView.setText(query);
returntrue;
}
};
searchView.setOnQueryTextListener(queryTextListener);
returntrue;
}
Post a Comment for "Search Item On Action Bar Android"