I\'m using picasso to load an image as a background for my activity, I want to use an AsyncTask, while the image is loading, when done the progress bar dismisses to give bet
public void loadImageInBackground() {
mProgressDialog = new ProgressDialog(MainActivity.this);
mProgressDialog.setMessage("Chargement...");
mProgressDialog.setIndeterminate(false);
Target target = new Target() {
@Override
public void onPrepareLoad(Drawable arg0) {
mProgressDialog.show();
}
@Override
public void onBitmapLoaded(Bitmap arg0, LoadedFrom arg1) {
background.setImageBitmap(arg0);
mProgressDialog.dismiss();
}
@Override
public void onBitmapFailed(Drawable arg0) {
// TODO Auto-generated method stub
mProgressDialog.dismiss();
}
};
Picasso.with(MainActivity.this)
.load("http://tv2.orangeadd.com/mediacenter-data/ofc__bg_home.jpg")
.into(target);
}