2014-07-08 1 views
-1

HTTPClient를 사용하여 웹 페이지에서 데이터를 다운로드하는 비동기 작업이 있습니다. 문제는 피카소가 이미지를 다운로드하는 동안 비동기 작업이 이미지 다운로드가 완료 될 때까지 기다려야한다는 것입니다.Android - Picasa 이미지 다운로드 전에 비동기 작업을 실행하는 방법

이미지 다운로드 전에 비동기 작업을 어떻게 실행할 수 있습니까?

나는이 시도했지만 작동하지 않습니다

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

답변

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); 
} 
+0

하지만 ArrayAdapter와의 OnScrollListener 피카소에서 AsyncTask를 실행합니다. 어떻게해야합니까? –

+0

배열 어댑터의 일부보기에서 비트 맵을 넣을 것 같습니까? –

+0

안녕하세요, ArrayAdapter의 OnScrollListener 및 Picasso에서 AsyncTask를 실행합니다. –

관련 문제