Develop/Android
Android 이메일 보내기
불로소득달인
2022. 8. 3. 17:48
반응형
Android Intent를 통해서 쉽게 이메일 앱을 실행할 수 있다.
val intent = Intent(Intent.ACTION_SEND)
val toEmailArray = arrayOf("test@gmail.com")
intent.apply {
type = "text/plain"
type = "message/rfc822"
putExtra(Intent.EXTRA_EMAIL, toEmailArray)
putExtra(Intent.EXTRA_SUBJECT, "메일제목")
putExtra(Intent.EXTRA_TEXT, "메일 내용")
}
startActivity(intent)
Intent를 ACTION_SEND 형태로 생성하고
타입을 설정한다.
여기서 EXTRA_EMAIL 의 경우 단순히 String 형태의 주소가 아니라 Array<String> 형태의 값이 들어와야 정상적으로 실행된다.
당연히 Array<String> 이니까, 여러명에게 보내는 것도 가능하다.
반응형