마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

카톡연결시 이미지 넘기기 질문입니다.

0 추천
int resid;

resid=R.drawable.call;

menuimage = (ImageView)findViewById(R.id.menu_image);
 menuimage.setImageResource(resid);

 

case 2:

 intent = new Intent(Intent.ACTION_SEND);
    intent.setType("image/*");
    //String path = Environment.getExternalStorageDirectory() + "/first" ;
   
    //intent.putExtra(Intent.EXTRA_STREAM, Uri.parse(path));
    Uri winnerPic = Uri.parse("android.resource://com.example.myproject/" + R.drawable.first);
    intent.putExtra(Intent.EXTRA_STREAM, winnerPic);

    intent.setPackage("com.kakao.talk");
    startActivity(intent);

   break;
 

위에 코드처럼 카톡으로  이미지를 넘겨주려고 하는데요 drawable에 있는 png 파일을 넘겨주려는데

카톡은 연결되지만 넘어가질 않네요

이미지를 넘기려면 어떻게 해야 하는지 감이 안잡히네요

답변좀해주세요
익명사용자 님이 2013년 12월 12일 질문

1개의 답변

0 추천
다른 앱의 drawable에 접근할 수 없을테니 동작이 안될겁니다.

당연히 카카오톡 쪽으로 전달되는 uri로는 접근이 안될거구요

해당 drawable을 이미지 파일 형태로 저장하여 전달하는 방법으로 처리하시면 될거 같네요.
mono1 (3,100 포인트) 님이 2013년 12월 12일 답변
mono1님이 2013년 12월 12일 수정
그렇군요.. 답변 감사합니다 한번 해봐야겠네요
...