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에서는 전화번호를 못넘기는현상이있었다...
댓글 없음:
댓글 쓰기