@Override public void onDestroy() { super.onDestroy(); if (mPendingJobId != NO_ID) { mJobManager.cancelJobInBackground(mPendingJobId, false); } }
public void setSearchQuery(String query) { if (mPendingJobId != NO_ID) { mJobManager.cancelJobInBackground(mPendingJobId, false); } mQuery = query; mPendingJobId = mJobManager.addJob(new FetchSearchPage(mQuery, 1)); mWatchMeAdapter.clear(); if (!isProgressVisible()) { showProgress(); } }