1
2
3
4
5
6
7
8
| 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(); } |
1
2
3
4
5
6
7
8
| private void SendSMS(String phonenumber, String message) { SmsManager smsManager = SmsManager.getDefault(); String sendTo = phonenumber; ArrayList<string> partMessage = smsManager.divideMessage(message); smsManager.sendMultipartTextMessage(sendTo, null , partMessage, null , null ); Toast.makeText(SMSSender. this , "전송되었습니다." , Toast.LENGTH_SHORT).show(); finish(); }</string> |
1
2
3
4
5
6
| 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에서는 전화번호를 못넘기는현상이있었다...
테스트해본폰은 겔럭시U,겔럭시S2 HD, 겔럭시3.... 겔럭시S2 HD에서는 전화번호를 못넘기는현상이있었다...
댓글 없음:
댓글 쓰기