private void clearResults() { if (mUpdateSearchResultsTask != null) { mUpdateSearchResultsTask.cancel(false); mUpdateSearchResultsTask = null; } setResultsCursor(null); }
private void updateSearchResults() { clearAllTasks(); if (TextUtils.isEmpty(mQuery)) { setResultsVisibility(false); setResultsCursor(null); } else { mUpdateSearchResultsTask = new UpdateSearchResultsTask(); mUpdateSearchResultsTask.execute(mQuery); } }
private void clearAllTasks() { if (mUpdateSearchResultsTask != null) { mUpdateSearchResultsTask.cancel(false); mUpdateSearchResultsTask = null; } if (mUpdateSuggestionsTask != null) { mUpdateSuggestionsTask.cancel(false); mUpdateSuggestionsTask = null; } }