Activity1

Intent intent = new Intent(Intent.ACTION_PICK);

    intent.setType(android.provider.MediaStore.Images.Media.CONTENT_TYPE);

    startActivityForResult(intent, 0);


onActivityResult(int requestCode, int resultCode, Intent data)

...

imguri = data.getData();

                  try 

                  {

                  Intent goResult = new Intent(SubActivity.this,ResultActivity.class);

                  goResult.putExtra("bitmap", imguri);

                  startActivity(goResult);

                  }



-----

Activity2



try {

Intent getPhoto = getIntent();

imguri = (Uri)getPhoto.getExtras().get("Bitmap");

Bitmap temp_img = Images.Media.getBitmap(getContentResolver(), imguri);

img.setImageBitmap(temp_img);


메니페스트에 설정해준 퍼미션들입니다. .

 <uses-permission android:name="android.permission.READ_OWNER_DATA"></uses-permission>

    <uses-permission android:name="android.permission.WRITE_OWNER_DATA"></uses-permission>

    <uses-permission android:name="android.permission.CAMERA"></uses-permission>

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>


식으로 작성 했습니다. 갤러리에서 이미지를 선택하면 바로 프로그램이 킬되네요 .. 조언점 부탁드려요