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

공유하기 버튼을 누르면 스크린샷을찍어서 카카오톡으로 보내는 기능을 구현하고싶어요 ㅠㅠ

0 추천

Intent msg = new Intent(Intent.ACTION_SEND);

msg.addCategory(Intent.CATEGORY_DEFAULT);

msg.putExtra(Intent.EXTRA_SUBJECT, "주제");

msg.putExtra(Intent.EXTRA_TEXT, "내용");

msg.putExtra(Intent.EXTRA_TITLE, "제목");

msg.setType("text/plain");    

startActivity(Intent.createChooser(msg, "공유")); 이소스를 응용해서 만들어보고싶은데 도저히 감히 안잡히는데 알려주시면 감사하겠습니다!!

개수이 (260 포인트) 님이 2015년 11월 14일 질문

1개의 답변

+1 추천
공유하기 버튼을 눌렀을 때 화면캡쳐하기

http://stackoverflow.com/questions/2661536/how-to-programmatically-take-a-screenshot-in-android 참조

캡쳐할 때 특정 파일 명으로 캡쳐 한뒤, 이미지 공유하기,

http://stackoverflow.com/questions/7661875/how-to-use-share-image-using-sharing-intent-to-share-images-in-android 참조

 

공유 시에 카카오톡 패키지네임을 사용해서 카카오톡만 띄울 수 있으나, 카카오톡이 image file에 대한 공유를 지원하는지 모르겠네요 (아니면 카카오톡 API 사용하시면 위와 같이 안드로이드 기본 공유 API 를 쓰지 않고 이미지 전송이 가능합니다)
ShakeJ (6,320 포인트) 님이 2015년 11월 16일 답변
알려주셔서 감사합니다~~
정말 많은 도움이 되었네요 ㅠㅠㅠ
...