public void setImage(Uri uri) { ImageDownloadManager manager = ImageDownloadManager.GetInstance(); if (mUri != null) manager.cancelLoad(mUri.toString()); mUri = uri; // this.setBackgroundDrawable(this.getResources().getDrawable(R.drawable.image_default)); AFLog.d("start load in cache view: " + uri.toString()); manager.loadImage(this, uri); }
public void setImagePath(String path, long limitSize, boolean anim) { ImageDownloadManager manager = ImageDownloadManager.GetInstance(); if (mUrl != null) manager.cancelLoad(mUrl); if (mPath != null) { if (mPath.equals(path)) { return; } else { manager.cancelLoad(mPath); } } animate = anim; mPath = path; this.setImageBitmap(null); // this.setBackgroundDrawable(this.getResources().getDrawable(R.drawable.image_default)); AFLog.d("start load in cache view: " + path); manager.loadImagePath(this, path, limitSize); }
public void setImage(String url) { ImageDownloadManager manager = ImageDownloadManager.GetInstance(); AFLog.d("set image url:" + url); if (mUrl != null) { manager.cancelLoad(mUrl); } mUrl = url; this.setImageBitmap(null); if (mUrl != null) { AFLog.d("start load in cache view: " + url); manager.loadImage(this, url); } }