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 -
   582   583   584   585   586   587   588   589   590   591   592