2013-05-07 3 views
0

로컬 시스템 파일에 저장하지 않고 카메라에서 가져온 이미지를 서버에 직접 저장할 수 있습니까?로컬 디렉토리에 저장하지 않고 이미지를 서버에 직접 업로드

나는 아래 해결하는 것을 시도했다 :

Intent intent = new Intent("android.media.action.IMAGE_CAPTURE"); 
    File photo = new File(Environment.getExternalStorageDirectory() 
        + "/Application", "IMG_temp.jpg"); 
    System.gc(); 
    intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photo)); 
      imageUri = Uri.fromFile(photo); 
      startActivityForResult(intent, 1); 

하지만 어떻게 로컬 디렉토리의 경로를 제공하지 않고 이미지를 업로드 할 수 있습니까?

답변

0

풀 사이즈 이미지를 원한다면 그렇게 할 수 없습니다. 카메라에서 전체 크기 이미지를 얻으려면 Activity 이미지를 저장하기 위해 Uri를 전달해야합니다.

SD 카드에 저장하지 않고 미리보기 이미지를 가져올 수 있습니다.

Use Camera Activity to get full size and thumbnail Image

: A는이 게시물을보고 받아 나는 카메라 Activity을 사용하여 이미지를 복용에 썼다