List of usage examples for android.support.v4.app LoaderManager restartLoader
public abstract <D> Loader<D> restartLoader(int id, Bundle args, LoaderManager.LoaderCallbacks<D> callback);
From source file:org.mozilla.gecko.home.SearchLoader.java
public static void restart(LoaderManager manager, int loaderId, LoaderCallbacks<Cursor> callbacks, String searchTerm, EnumSet<FilterFlags> flags) { final Bundle args = createArgs(searchTerm, flags); manager.restartLoader(loaderId, args, callbacks); }
From source file:com.google.plus.samples.photohunt.ThemeViewActivity.java
/** Restarts the FetchJsonTaskLoader if the URL being fetched has changed. */ private static <T> FetchJsonTaskLoader<T> restartLoader(LoaderManager loaderMgr, int id, FetchJsonTaskLoader<T> loader, LoaderManager.LoaderCallbacks<T> callbacks, String url) { FetchJsonTaskLoader<T> result = loader; Bundle bundle = new Bundle(); bundle.putString("url", url); if (!TextUtils.equals(url, loader.getUrl())) { result = (FetchJsonTaskLoader<T>) loaderMgr.restartLoader(id, bundle, callbacks); }/*from ww w. j a va2 s.c o m*/ return result; }
From source file:org.sufficientlysecure.keychain.remote.ui.dialog.RemoteDeduplicatePresenter.java
void startLoaders(LoaderManager loaderManager) { loaderManager.restartLoader(loaderId, null, this); }
From source file:au.org.ala.fielddata.mobile.ui.SpeciesListFragment.java
public void reload() { if (getActivity() != null) { LoaderManager manager = getActivity().getSupportLoaderManager(); manager.restartLoader(0, null, this); }// www .j a v a 2 s .c o m }
From source file:org.sufficientlysecure.keychain.ui.keyview.presenter.IdentitiesPresenter.java
public void startLoader(LoaderManager loaderManager) { loaderManager.restartLoader(loaderId, null, this); }
From source file:com.jefftharris.passwdsafe.sync.SyncLogsFragment.java
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.menu_show_all: { itsIsShowAll = !item.isChecked(); item.setChecked(itsIsShowAll);// w ww . ja v a 2s. c o m LoaderManager lm = getLoaderManager(); lm.restartLoader(LOADER_LOGS, null, itsLogsCbs); return true; } default: { return super.onOptionsItemSelected(item); } } }
From source file:com.cyanogenmod.eleven.ui.fragments.ArtistDetailFragment.java
@Override public void restartLoader() { Bundle arguments = getArguments();/* w w w.j a v a2 s .com*/ LoaderManager lm = getLoaderManager(); lm.restartLoader(ALBUM_LOADER_ID, arguments, mAlbumAdapter); lm.restartLoader(SONG_LOADER_ID, arguments, mSongAdapter); ImageFetcher.getInstance(getActivity()).loadArtistImage(mArtistName, mHero, true); }
From source file:com.conferenceengineer.android.iosched.ui.SessionFeedbackFragment.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); final Intent intent = BaseActivity.fragmentArgumentsToIntent(getArguments()); mSessionUri = intent.getData();//w w w. jav a2 s. c o m if (mSessionUri == null) { return; } mSessionId = ScheduleContract.Sessions.getSessionId(mSessionUri); mVariableHeightHeader = intent.getBooleanExtra(EXTRA_VARIABLE_HEIGHT_HEADER, false); LoaderManager manager = getLoaderManager(); manager.restartLoader(0, null, this); setHasOptionsMenu(true); }
From source file:me.futuretechnology.blops.ui.NewsInfoActivity.java
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.menu_bookmark_outline: case R.id.menu_bookmark: Bundle b = new Bundle(); b.putBoolean("is_bookmark", item.getItemId() == R.id.menu_bookmark); LoaderManager lm = getSupportLoaderManager(); lm.restartLoader(LoaderIds.ASYNC_STAR, b, loaderCallbacks); break;//from ww w. jav a 2 s. c o m case R.id.menu_share: Intent iShare = new Intent(Intent.ACTION_SEND); iShare.setType("text/plain"); StringBuilder sbText = new StringBuilder(256); sbText.append(getIntent().getStringExtra(EXTRA_TITLE)); sbText.append('\n'); sbText.append(getIntent().getStringExtra(EXTRA_URL)); sbText.append('\n'); sbText.append('\n'); sbText.append(getText(R.string.app_name)); sbText.append('\n'); sbText.append("http://goo.gl/uKAO0"); iShare.putExtra(Intent.EXTRA_TEXT, sbText.toString()); startActivity(Intent.createChooser(iShare, getText(R.string.menu_share))); break; default: break; } return super.onOptionsItemSelected(item); }
From source file:net.niyonkuru.koodroid.ui.AccountFragment.java
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); if (isPlanEnabled()) { LoaderManager loaderManager = getLoaderManager(); loaderManager.restartLoader(ADDONS_TOKEN, null, this); loaderManager.initLoader(PLAN_TOKEN, null, this); }//from www .j a va 2 s . com }