첫번째 엑티비티에서 

myimage = (ImageView)findViewById(R.id.mypic);
myimage.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
       Intent i = new Intent(Intent.ACTION_PICK);
       i.setType(android.provider.MediaStore.Images.Media.CONTENT_TYPE);
       i.setData(android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); // images on the SD card.
       startActivityForResult(i, REQ_CODE_PICK_PICTURE);
}
});

를 넣어서 갤러리를 불러왔습니다. 

여기서 이미지를 선택해서 원하는 위치에 아래의 코드로 넣었습니다. 

protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
   
if (requestCode == REQ_CODE_PICK_PICTURE) {

     if (resultCode == Activity.RESULT_OK) { 
     ImageView img = (ImageView)findViewById(R.id.mypic);
     img.setImageURI(data.getData()); 
     }
     }
     }

음... 그런데... 선택한 이미지를 DB에 넣어서 다른 액티비티에 리스트뷰로 뿌려줄때 사진데이터로 불려져야하거든요... 이거 어디 소스를 건들여서 넣어야하는지 모르겠습니다. 알려주시와요~ ㅠ_