2014-11-29 5 views
0

신선한 상태로 생성되어 저장되지 않은 이미지를 공유하고 싶습니다. 그것은 Bitmap 객체에 저장됩니다. send binary content 문서에서 이미지의 URI가 필요합니다. shareIntent.putExtra(Intent.EXTRA_STREAM, uriToImage);저장되지 않은 이미지 공유

하지만 먼저 이미지를 저장하지 않고 이미지를 공유 할 수 있습니까?

당신은이 코드를 사용할 수 있습니다

답변

0

:

ByteArrayOutputStream bos = new ByteArrayOutputStream(); 
    yourBitmapObj.compress(Bitmap.CompressFormat.JPEG, 75, bos); 
    Intent intent = new Intent(); 
    intent.setAction(Intent.ACTION_SEND); 
    intent.setType("image/jpeg"); 
    intent.putExtra(Intent.EXTRA_STREAM, bos.toByteArray()); 
    startActivity(Intent.createChooser(intent, "Send to")); 

을하지만 나는 그들이 Uri을 구문 분석하려고하지만 ByteArray을 받고되지 않습니다 알고, 인스 타 그램 같은 인기 앱을 통해 공유 할, 당신은 예외를받을 경우 앱에서

관련 문제