Page 587 - 3-2
P. 587
import android.graphics.BitmapFactory;
import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.ImageView;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
public class CameraActivity extends AppCompatActivity {
ImageView imview;
String url = "http://192.168.0.59/images";
Bitmap bmimg;
back task;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_camera);
task = new back();
imview = (ImageView)findViewById(R.id.img);
task.execute(url+"img1");
}
public void BackButtonOnClicked(View v){
Intent intent = new Intent(getApplicationContext(),MainActivity.class);
startActivity(intent);
}
private class back extends AsyncTask<String, Integer,Bitmap>{
@Override
protected Bitmap doInBackground(String... urls) {
try{
URL myFileUrl = new URL(urls[0]);
HttpURLConnection conn = (HttpURLConnection)myFileUrl.openConnection();
conn.setDoInput(true);
conn.connect();
InputStream is = conn.getInputStream();
- 587 -