public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.SearchGif_Menu, menu); var item = menu.FindItem(Resource.Id.searchUserBar); SearchView searchItem = (SearchView)item.ActionView; SearchView = searchItem.JavaCast <SearchView>(); SearchView.SetIconifiedByDefault(true); SearchView.QueryTextChange += SearchView_OnTextChange; SearchView.QueryTextSubmit += SearchView_OnTextSubmit; return(base.OnCreateOptionsMenu(menu)); }
public override void OnCreateOptionsMenu(IMenu menu, MenuInflater inflater) { Activity.MenuInflater.Inflate(Resource.Menu.Search_Menu, menu); var item = menu.FindItem(Resource.Id.searchUserBar); SearchView searchItem = (SearchView)item.ActionView; SearchView = searchItem.JavaCast <SearchView>(); SearchView.SetQuery("", false); SearchView.ClearFocus(); SearchView.OnActionViewCollapsed(); SearchView.SetIconifiedByDefault(true); SearchView.OnActionViewExpanded(); SearchView.QueryTextChange += _searchView_QueryTextChange; SearchView.QueryTextSubmit += _searchView_QueryTextSubmit; base.OnCreateOptionsMenu(menu, inflater); }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Menu.SearchGif_Menu, menu); var item = menu.FindItem(Resource.Id.searchUserBar); SearchView searchItem = (SearchView)item.ActionView; SearchView = searchItem.JavaCast <SearchView>(); SearchView.SetIconifiedByDefault(true); SearchView.QueryTextChange += SearchView_OnTextChange; SearchView.QueryTextSubmit += SearchView_OnTextSubmit; //Change text colors var editText = (EditText)SearchView.FindViewById(Resource.Id.search_src_text); editText.SetHintTextColor(Color.Gray); editText.SetTextColor(AppSettings.SetTabDarkTheme ? Color.White : Color.Black); return(base.OnCreateOptionsMenu(menu)); }