JVM Backend разработчик
public void fetchImage(final Activity activity, final int cacheTime, final String url, final ImageView iView) { if (iView != null) { if (findObject(iView)) { return; } downloaded.add(iView); } new AsyncTask<String, Void, Bitmap>() { protected Bitmap doInBackground(String... iUrl) { return downloadImage(activity, cacheTime, iUrl[0], iView); } protected void onPostExecute(Bitmap result) { super.onPostExecute(result); if (iView != null) { iView.setImageBitmap(result); } } }.execute(new String[] { url }); }
public void fetchImage(final Activity activity, final int cacheTime, final String url, final ImageView iView) {
if (iView != null) {
if (findObject(iView)) {
return;
}
downloaded.add(iView);
}
new AsyncTask<String, Void, Bitmap>() {
protected Bitmap doInBackground(String... iUrl) {
return downloadImage(activity, cacheTime, iUrl[0], iView);
}
protected void onPostExecute(Bitmap result) {
super.onPostExecute(result);
if (iView != null) {
iView.setImageBitmap(result);
}
}
}.execute(new String[] { url });
}