728x90
Android 어플을 실행하면 문자를 보낼 화면을 제공해준 방법이다.
이런 방식으로 SMS를 발송하는 것은 ...
전화번호를 여러개 등록하는 것은 통신사에게 제공하는 한도만큼 가능하다.
화면이 보이는 상태에서 보낼 메시지를 적어서 보내기 때문에 많은 사용자에게 문자를 발송하는 것은 어렵다.
Uri smsUri = Uri.parse("tel:" + sumTelNum);
Intent intent = new Intent(Intent.ACTION_VIEW, smsUri); // 보내는 화면이 팝업됨
intent.putExtra("address", sumTelNum); // 받는 번호
intent.putExtra("sms_body", smsText); // 보낼 문자내용
intent.setType("vnd.android-dir/mms-sms");
startActivity(intent);
Intent intent = new Intent( Intent.ACTION_SENDTO );
intent.putExtra("sms_body", smsText);
intent.setData( Uri.parse( "smsto:"+sumTelNum ) );
startActivity(intent);
둘다 같은 화면이 나온다.
에 여러가지 설명이 잘 나와있다.
728x90
'안드로이드 > Android 활용' 카테고리의 다른 글
안드로이드 푸쉬 메시지 전송을 위한 토큰 DB 등록 (2) | 2017.03.28 |
---|---|
Android 문자 보내는 방법2(Using the SmsManager API) (0) | 2017.03.03 |
전화번호 표시 정리 코드 (0) | 2017.02.24 |
안드로이드 하나의 Activity 단위로 파일 생성하기 (ListView 처리) (0) | 2016.06.18 |
[안드로이드] 네트워크 연결 및 뒤로가기 버튼 눌러서 종료하기 (2) | 2016.06.15 |