Wie man ein Bild zu zeigen, in eine "Bildansicht" und speichern Sie das Bild?

Ich benötige einen Bild mit der camera speichern Sie die Bild, zeigen in ImageView und wenn ich auf die Imageview show in fullscreen - Modus .

In der Zukunft benötigen, senden die Bild der internet.

Dies ist, was ich getan habe :

public void captureImage(View v) {
    Intent camera_intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
    startActivityForResult(camera_intent, CAMERA_PIC_REQUEST);

}

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {

    imgView = (ImageView) findViewById(R.id.formRegister_picture);
    imgView.setScaleType(ImageView.ScaleType.CENTER_CROP);

    super.onActivityResult(requestCode, resultCode, data);
    switch(requestCode){
        case CAMERA_PIC_REQUEST:
            if(resultCode==RESULT_OK){
                Bitmap thumbnail = (Bitmap) data.getExtras().get("data");
                imgView.setImageBitmap(thumbnail);
            }
    }
}

InformationsquelleAutor admqueiroga | 2015-07-16

Schreibe einen Kommentar