@Override public void onSaveInstanceState(Bundle state) { super.onSaveInstanceState(state); if (!sv.isIconified()) { state.putString(STATE_QUERY, sv.getQuery().toString()); } }
public SearchViewAssert hasQuery(CharSequence query) { isNotNull(); CharSequence actualQuery = actual.getQuery(); assertThat(actualQuery) // .overridingErrorMessage("Expected query <%s> but was <%s>.", query, actualQuery) // .isEqualTo(query); return this; }
@Override public void onSaveInstanceState(Bundle state) { super.onSaveInstanceState(state); if (!sv.isIconified()) { state.putCharSequence(STATE_QUERY, sv.getQuery()); } state.putStringArrayList(STATE_MODEL, words); }
public static CharSequence getQuery(View searchView) { return ((SearchView) searchView).getQuery(); }
@Override public boolean onClose() { if (!TextUtils.isEmpty(mSearchView.getQuery())) { mSearchView.setQuery(null, true); } return true; }
@Override public boolean onClose() { if (!TextUtils.isEmpty(mSearchView.getQuery())) { mSearchView.setQuery(null, true); } return true; }
@Override public boolean onClose() { if (!TextUtils.isEmpty(mSearchView.getQuery())) { mSearchView.setQuery(null, true); } return true; }
@Override public boolean onClose() { if (!TextUtils.isEmpty(mSearchView.getQuery())) { mSearchView.setQuery(null, true); } return true; }
@Override public boolean onClose() { if (!TextUtils.isEmpty(mSearchView.getQuery())) { mSearchView.setQuery(null, true); } return true; }
@Override public boolean onClose() { if (!TextUtils.isEmpty(mSearchView.getQuery())) { mSearchView.setQuery(null, true); } return true; }
/** * Returns the query string currently in the text field. * * @return the query string */ @NonNull public CharSequence getQuery() { if (searchView != null) { return searchView.getQuery(); } else if (supportView != null) { return supportView.getQuery(); } throw new IllegalStateException(ERROR_NO_SEARCHVIEW); }
public SearchViewAssert hasQuery(CharSequence query) { isNotNull(); CharSequence actualQuery = actual.getQuery(); assertThat(actualQuery) // .overridingErrorMessage("Expected query <%s> but was <%s>.", query, actualQuery) // .isEqualTo(query); return this; }
public void findAll() { // Get search string String search = searchView.getQuery().toString(); // Execute find task FindTask findTask = new FindTask(this); findTask.execute(search); }
private void refreshListView() { mInternalCursor = null; mExternalCursor = null; Bundle args = new Bundle(); args.putString("filter", mFilter.getQuery().toString()); getLoaderManager().restartLoader(INTERNAL_CURSOR_ID, args, this); getLoaderManager().restartLoader(EXTERNAL_CURSOR_ID, args, this); }
@Override public int getItemCount() { String filter = sv.getQuery().toString(); if (!filter.isEmpty()) { List<Card> cards = QueryUtils.filterCards(getHelper().getCardDao(), filter); return cards.size(); } else { return (int) getHelper().getCardDao().countOf(); } }
@Override public boolean onMenuItemActionExpand(MenuItem item) { if(item==searchMenuItem){ mAdapter.getFilter().filter(searchView.getQuery()); if( mAdapter.getDataSize() == 0){ textView.setVisibility(View.VISIBLE); } else{ textView.setVisibility(View.GONE); } } return true; }
public void smartHide() { if (mActive && !mAnimating) { if (mIsKeyboardShowing) { hideKeyboard(); } else if (!TextUtils.isEmpty(mSearchView.getQuery())) { mSearchView.setQuery("", false); } else { hideSearchView(); } } }
@SuppressWarnings("unchecked") void search() { setPlayerStatus(AUDIO_TYPE_STOP); String type = ""; Spinner spinner = (Spinner) findViewById(R.id.hole_search_spinner); int pos = spinner.getSelectedItemPosition(); if (pos == 1) type = "image"; if (pos == 2) type = "audio"; ArrayList<Parameters> arrayList = new ArrayList<Parameters>(); arrayList.add(new Parameters("action", "search")); arrayList.add(new Parameters("keywords", new String(searchView.getQuery().toString()).trim())); arrayList.add(new Parameters("pagesize", PAGE_SIZE + "")); arrayList.add(new Parameters("type", type)); new RequestingTask(this, "正在搜索", Constants.domain + "/services/pkuhole/api.php", Constants.REQUEST_HOLE_SEARCH).execute(arrayList); }
@Override public void onBindViewHolder(@NonNull ViewHolder holder, int position) { Card card; String filter = sv.getQuery().toString(); if (!filter.isEmpty()) { List<Card> cards = QueryUtils.filterCards(getHelper().getCardDao(), filter); card = cards.get(position); } else { card = QueryUtils.getNthRow(getHelper().getCardDao(), position); } ((WalrusCardView) ((FrameLayout) holder.itemView).getChildAt(0)).setCard(card); holder.id = card.id; ViewCompat.setTransitionName(holder.itemView, "card-" + card.id); }
protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); mSearchString = mSearchView.getQuery().toString(); outState.putString(SEARCH_KEY, mSearchString);