728x90
반응형
질문 : 내 Android 애플리케이션에서 이메일을 보내는 방법은 무엇입니까?
Android에서 애플리케이션을 개발 중입니다. 애플리케이션에서 이메일을 보내는 방법을 모르십니까?
답변
가장 좋은 (그리고 가장 쉬운) 방법은 Intent
를 사용하는 것입니다.
Intent i = new Intent(Intent.ACTION_SEND);
i.setType("message/rfc822");
i.putExtra(Intent.EXTRA_EMAIL , new String[]{"recipient@example.com"});
i.putExtra(Intent.EXTRA_SUBJECT, "subject of email");
i.putExtra(Intent.EXTRA_TEXT , "body of email");
try {
startActivity(Intent.createChooser(i, "Send mail..."));
} catch (android.content.ActivityNotFoundException ex) {
Toast.makeText(MyActivity.this, "There are no email clients installed.", Toast.LENGTH_SHORT).show();
}
그렇지 않으면 자신의 클라이언트를 작성해야합니다.
출처 : https://stackoverflow.com/questions/2197741/how-to-send-emails-from-my-android-application
728x90
반응형
'프로그래밍 언어 > Android' 카테고리의 다른 글
Android에서 INSTALL_FAILED_INSUFFICIENT_STORAGE 오류 해결 (0) | 2021.10.25 |
---|---|
Android의 Intent 에서 추가 데이터를 얻는 방법 (0) | 2021.10.21 |
Android Webview는 loadurl을 호출 할 때 브라우저를 시작합니다. (0) | 2021.10.21 |
Android에서 상태 표시 줄 색상을 변경하는 방법 (0) | 2021.10.20 |
Android 애플리케이션에서 인터넷에 액세스하려면 필요한 권한 (0) | 2021.10.20 |