List of usage examples for android.support.v4.content Loader forceLoad
public void forceLoad()
From source file:edu.sfsu.csc780.chathub.ui.activities.MainActivity.java
private void loadMap() { Loader<Bitmap> loader = getSupportLoaderManager().initLoader(0, null, new LoaderManager.LoaderCallbacks<Bitmap>() { @Override// w ww . j a v a 2 s . c o m public Loader<Bitmap> onCreateLoader(final int id, final Bundle args) { return new MapLoader(MainActivity.this); } @Override public void onLoadFinished(final Loader<Bitmap> loader, final Bitmap result) { mProgressBar.setVisibility(ProgressBar.INVISIBLE); mLocationButton.setEnabled(true); if (result == null) return; // Resize if too big for messaging Bitmap resizedBitmap = scaleImage(result); Uri uri = null; if (result != resizedBitmap) { uri = savePhotoImage(resizedBitmap); } else { uri = savePhotoImage(result); } createImageMessage(uri); } @Override public void onLoaderReset(final Loader<Bitmap> loader) { } }); mProgressBar.setVisibility(ProgressBar.VISIBLE); mLocationButton.setEnabled(false); loader.forceLoad(); }
From source file:edu.sfsu.csc780.chathub.ui.MainActivity.java
private void loadMap() { Loader<Bitmap> loader = getSupportLoaderManager().initLoader(0, null, new LoaderManager.LoaderCallbacks<Bitmap>() { @Override//from www . j a va 2 s. c o m public Loader<Bitmap> onCreateLoader(final int id, final Bundle args) { return new MapLoader(MainActivity.this); } @Override public void onLoadFinished(final Loader<Bitmap> loader, final Bitmap result) { mProgressBar.setVisibility(ProgressBar.INVISIBLE); mLocationButton.setEnabled(true); if (result == null) return; // Resize if too big for messaging Bitmap resizedBitmap = scaleImage(result); Uri uri = null; if (result != resizedBitmap) { uri = savePhotoImage(resizedBitmap); } else { uri = savePhotoImage(result); } createImageMessage(uri); } @Override public void onLoaderReset(final Loader<Bitmap> loader) { } }); mProgressBar.setVisibility(ProgressBar.VISIBLE); mLocationButton.setEnabled(false); loader.forceLoad(); }
From source file:edu.sfsu.csc780.chathub.ui.ChannelActivity.java
private void loadMap() { Loader<Bitmap> loader = getSupportLoaderManager().initLoader(0, null, new LoaderManager.LoaderCallbacks<Bitmap>() { @Override//from w w w .ja v a2 s . c om public Loader<Bitmap> onCreateLoader(final int id, final Bundle args) { return new MapLoader(ChannelActivity.this); } @Override public void onLoadFinished(final Loader<Bitmap> loader, final Bitmap result) { mProgressBar.setVisibility(ProgressBar.INVISIBLE); mLocationButton.setEnabled(true); if (result == null) return; // Resize if too big for messaging Bitmap resizedBitmap = scaleImage(result); Uri uri = null; if (result != resizedBitmap) { uri = savePhotoImage(resizedBitmap); } else { uri = savePhotoImage(result); } createImageMessage(uri); } @Override public void onLoaderReset(final Loader<Bitmap> loader) { } }); mProgressBar.setVisibility(ProgressBar.VISIBLE); mLocationButton.setEnabled(false); loader.forceLoad(); }