안녕하세요.
겔러리에서 이미지 선택해서 파일생성하면서 크롭으로 잘라서 저장하고 다시 불러오는 소스인데요..
겔럭시s 에서는 잘 됐는데, 안드로원에서 테스트 하니 파일용량이 0 인 파일만 생성되고 만들어 지지가 않네요..

검토 부탁드립니다..^^
기온이 많이 떨어진다는데 감기 조심하세요^^



switch(requestCode)
{
case REQ_GALLERY0:
   
   imgUri0 = data.getData();
   
   if(imgUri0 != null){
    File file = new File(Environment.getExternalStorageDirectory()+"/myWallpapers", "wallpaper0.jpg");
    System.out.println(file.getAbsolutePath() );
    try{
     if(file.exists())
      file.delete();
     file.createNewFile();
    }catch(IOException e){
     
    }
    
    Intent intent = new Intent("com.android.camera.action.CROP");
    intent.setData(data.getData());
    
    DisplayMetrics metrics = new DisplayMetrics();
    getWindowManager().getDefaultDisplay().getMetrics(metrics);
    
    intent.putExtra("outputX", 320  );
    intent.putExtra("outputY", 480 );
    intent.putExtra("aspectX", 1 );
    intent.putExtra("aspectY", 1.5 );
    intent.putExtra("scale", true);
    intent.putExtra("noFaceDetection", true);
    intent.putExtra(Media.MIME_TYPE, "image/jpeg");
    intent.putExtra("output", Uri.parse("file:/" + file.getAbsolutePath()));
    
    startActivityForResult(intent, REQUEST_CODE_EDIT_PICTURE0);
   }
   
   break;
   
        }
     switch(requestCode)
     {
     
  case REQUEST_CODE_EDIT_PICTURE0:
   
   
   Bitmap setPhoto0 = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory()+"/myWallpapers/wallpaper0.jpg");
   icon.setImageBitmap(setPhoto0);
   
   break;    
     }