public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { RootView = inflater.Inflate(Resource.Layout.searchable_list, container, false); RootView.SetBackgroundResource(Resource.Color.colorWindowBackground); RecyclerView = RootView.FindViewById <RecyclerView>(Resource.Id.gridView_items); var toolbar = RootView.FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar_top); toolbar.InflateMenu(Resource.Menu.appcompat_search); var searchView = (Android.Support.V7.Widget.SearchView)toolbar.Menu.FindItem(Resource.Id.action_search).ActionView; searchView.Iconified = false; searchView.QueryTextChange += (o, e) => QueryTextChanged?.Invoke(o, e); RecyclerView.SetLayoutManager(new LinearLayoutManager(Context)); ViewCreated?.Invoke(this, null); return(RootView); }
private void AutoSuggestBox_TextChanged(AutoSuggestBox sender, AutoSuggestBoxTextChangedEventArgs args) { QueryTextChanged?.Invoke(sender, args); }