Ejemplo n.º 1
0
        private void ShowSearch(bool animate = true)
        {
            if (isSearchOpen)
            {
                return;
            }

            //Request Focus
            searchSrcTextView.Text = null;
            searchSrcTextView.RequestFocus();

            //if (animate)
            //{
            //    //SetVisibleWithAnimation();
            //}
            //else
            //{
            searchLayout.Visibility = ViewStates.Visible;
            if (OnSearchViewListener != null)
            {
                OnSearchViewListener.OnSearchViewShown();
            }
            //}
            isSearchOpen = true;
        }
Ejemplo n.º 2
0
        private void CloseSearch()
        {
            if (!isSearchOpen)
            {
                return;
            }

            searchSrcTextView.Text = null;
            //DismissSuggestions();
            ClearFocus();

            searchLayout.Visibility = ViewStates.Gone;
            if (OnSearchViewListener != null)
            {
                OnSearchViewListener.OnSearchViewClosed();
            }
            isSearchOpen = false;
        }