SMS
플랫폼에서 제공하는SMS로 떠넘기기..
private void SendSMS(String phonenumber, String message) { SmsManager smsManager = SmsManager.getDefault(); String sendTo = phonenumber; String myMessage = message; smsManager.sendTextMessage(sendTo, null, myMessage, null, null); Toast.makeText(SMSSender.this, "전송되었습니다.", Toast.LENGTH_SHORT).show(); finish(); }MMS
private void SendSMS(String phonenumber, String message) { SmsManager smsManager = SmsManager.getDefault(); String sendTo = phonenumber; ArrayListSMSpartMessage = smsManager.divideMessage(message); smsManager.sendMultipartTextMessage(sendTo, null, partMessage, null, null); Toast.makeText(SMSSender.this, "전송되었습니다.", Toast.LENGTH_SHORT).show(); finish(); }
플랫폼에서 제공하는SMS로 떠넘기기..
private void SendSMS(String phonenumber, String message) { Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.parse("smsto:" + phonenumber)); intent.putExtra("sms_body", message); startActivity(intent); finish(); }
마지막에 플랫폼에서 제공하는걸로하니까 겔럭시 시리즈에서 전화번호를 못넘기는 현상이있다...
테스트해본폰은 겔럭시U,겔럭시S2 HD, 겔럭시3.... 겔럭시S2 HD에서는 전화번호를 못넘기는현상이있었다...
'programing' 카테고리의 다른 글
안드로이드 BrainTree결제 달기 (0) | 2016.02.18 |
---|---|
[안드로이드]서버와 통신하기 HttpPost, Loading처리 (0) | 2012.11.23 |
[기타]YTN 뉴스 동영상 저장하는법 (0) | 2012.10.04 |
[안드로이드]리스트뷰 체크박스 연결 (0) | 2012.08.14 |
[C언어]Torboc.h 파일 인스톨러 (0) | 2012.08.11 |