/ / Android - Picassoイメージのダウンロード前に非同期タスクを実行する方法 - アンドロイド、非同期

Android - Picasaのイメージをダウンロードする前に非同期タスクを実行する方法 - アンドロイド、非同期

HTTPClientを使用してWebページからデータをダウンロードする非同期タスクがあります。問題は、ピカソが画像をダウンロードしている間、非同期タスクは画像のダウンロードが完了するのを待たなければならないことです。

イメージのダウンロードの前に非同期タスクを実行する方法を教えてください。

私はこれを試みたが、それは働かない:

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

回答:

回答№1は0
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);
}