Remove ImageDownloadTask
This commit is contained in:
parent
e7d53fb428
commit
3c70ea270f
@ -1,46 +0,0 @@
|
|||||||
package com.annimon.donetskwebcam;
|
|
||||||
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.io.InputStream;
|
|
||||||
import java.net.URL;
|
|
||||||
import java.net.URLConnection;
|
|
||||||
|
|
||||||
import android.graphics.Bitmap;
|
|
||||||
import android.graphics.BitmapFactory;
|
|
||||||
import android.os.AsyncTask;
|
|
||||||
import android.util.Log;
|
|
||||||
import android.widget.ImageView;
|
|
||||||
|
|
||||||
public class ImageDownloadTask extends AsyncTask<String, Void, Bitmap> {
|
|
||||||
|
|
||||||
private ImageView imageView;
|
|
||||||
|
|
||||||
public ImageDownloadTask(ImageView imageView) {
|
|
||||||
this.imageView = imageView;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected Bitmap doInBackground(String... params) {
|
|
||||||
try {
|
|
||||||
URL url = new URL(params[0]);
|
|
||||||
URLConnection urlConn = url.openConnection();
|
|
||||||
|
|
||||||
InputStream is = urlConn.getInputStream();
|
|
||||||
final Bitmap bitmap = BitmapFactory.decodeStream(is);
|
|
||||||
if (is != null) is.close();
|
|
||||||
return bitmap;
|
|
||||||
} catch (IOException ex) {
|
|
||||||
Log.d(getClass().getName(), ex.getMessage(), ex);
|
|
||||||
}
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void onPostExecute(Bitmap result) {
|
|
||||||
super.onPostExecute(result);
|
|
||||||
if (result != null) {
|
|
||||||
imageView.setImageBitmap(result);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user