/ / Android - Como fazer a tarefa Async ser executada antes do download da imagem do Picasso? - android, assíncrono

Android - Como executar a tarefa Async antes do download da imagem de Picasso? - android, assíncrono

Tenho uma tarefa assíncrona que baixa dados da página da Web usando HTTPClient. O problema é que enquanto o Picasso está baixando a imagem, a tarefa assíncrona deve aguardar que o download da imagem seja concluído.

Como posso fazer com que a tarefa assíncrona seja executada antes do download da imagem?

Eu tentei isso, mas não funciona:

protected Void doInBackground() {
Thread.currentThread().setPriority(Thread.MAX_PRIORITY);
}

Respostas:

0 para resposta № 1
private Target target = new Target() {
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
//Set the Bitmap into any views if you want.
// Start AsyncTask Here.
}

@Override
public void onBitmapFailed() {

}
}

private void someMethod() {
Picasso.with(this).load("url").into(target);
}