Android share 기능 사용시 Intent.EXTRA_TEXT 가 출력되지 않습니다

안드로이드에서 제공하는 Share 기능을 사용하여 카카오톡으로 메세지를 공유하고 있습니다.

Image(uri) + wav(uri) + text 를 공유중인데

Intent.type = “text/*” → text 만 공유됨.

Intent.type = “/” → Image + wav 만 공유됨

Intent.type 을 text 외에 어떤걸 선택해도

Intent.EXTRA_SUBJECT 와 Intent.EXTRA_TEXT 가 공유되지 않습니다.

이와 관련하여 바뀐부분이 생긴것인지요?

기존엔

Intent.type = “message/rfc822”. 로 메세지를 만들어 사용했었습니다.

잘 사용하던것인데 어느순간 share 목록에서도 카카오톡이 나오지 않아

Intent.type 을 바꿔가며 수정중인데

EXTRA_STREAM 이 보내지면 Text 가 안나오는 증상이 혹시

Stream 메세지를 만들때 EXTRA_TEXT 와 EXTRA_SUBJECT 를 파싱 안하는것인지

아니면 제가 잘못 보내고 있는것인지 문의 드립니다.

========================================================

정리하자면

Intent 로 share 하려면 Intent type 을 뭘로 보내야하나요?

Image(uri) + audio(uri) + text 조합입니다.

========================================================