|
INTENT_ACTION |
DATATYPE |
카카오톡공유결과 |
이미지 단일 |
SEND |
image/* |
공유 성공 |
이미지 다수 |
SEND_MULTIPLE |
image/* |
공유 성공 |
PDF 단일 |
SEND |
application/* |
공유 성공 |
PDF 다수 |
SEND_MULTIPLE |
*/* application/* |
공유 실패 (다중전송은 이미지만 가능합니다) |
이미지+PDF |
SEND_MULTIPLE |
*/* image/*|application/* |
공유 실패 (다중전송은 이미지만 가능합니다) |
1. 기본 intent 공유하기로 카카오톡으로 다수의 PDF파일을 공유할 수 없다.(이미지 파일은 가능했음)
2. 한 개만 보낼 때
intent.setAction(Intent.ACTION_SEND);
//action이 Intent.ACTION_SEND 일 때 putExtra 안에 ArrayList 객체를 넣으니 문제 발생함. 무조건 하나만 보내야 함.
intent..putExtra(Intent.EXTRA_STREAM, Uri.fromFile(파일객체));
intent.setType(application/*);
'개발 > Android' 카테고리의 다른 글
PreferenceManager의 값이 앱 재설치 시 그대로 남아있는 경우 (0) | 2018.05.16 |
---|---|
녹스에서 안드로이드 태블릿 확인 시 디스플레이 설정값 (0) | 2018.04.24 |
RecyclerView 애니메이션 (0) | 2018.04.13 |
안드로이드 촬영, 이미지 가져오기, 자르기 (0) | 2018.02.20 |
[작업중]ACTION_IMAGE_CAPTURE 로 카메라 촬영 시 저장 안되는 문제 (0) | 2018.02.13 |