안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
LGT 단말인 옵티머스 Q에서 sms로 메세지 보내는 작업을 하려 하는데요
옵티머스z나 갤럭시S단말에서는 되는데 LGT sms어플이 달라서 인지 sendintent가 제대로 이루어지지 않습니다.
sendIntent.setType("text/*"); if(Build.MODEL.equals("LU2300")){ sendIntent.setComponent(new ComponentNam("com.lge.message","com.lge.message.activity.compose.ComposeMessageActivity")); }else{ sendIntent.setComponent(new ComponentName("com.android.mms","com.android.mms.ui.ComposeMessageActivity")); } sendIntent.putExtra("sms_body", textsb.toString());
현재 방식으로는 sms_body영역에 아무 메세지도 들어가지 않는데요
putExtra의 Extra Data name가 어떤게 들어가는지 아는 방법이나 혹은 해결방법 아시면 가르쳐 주시면 감사하겠습니다.
그리고 LGT단말에서는
sendIntent.setType("Image/*");이것 또한 먹지 않아서 Image/*로 전송하는 이미지를 모두 jpg로 변경해서 들어가도록 변경 하였는데요
다른 방법이 있는지 궁금합니다.