나는 메일을 보낼 수있는 클래스를 구현했습니다. 그러나 주제와 메시지 만 쓸 수 있으며 "보내기"를 클릭하면 메일을 보낼 응용 프로그램 (Outlook 또는 Gmail)을 선택한 다음 전자 메일을 쓸 수 있습니다. 그러나 사용자가 다른 앱을 사용하는 대신 내 앱에서 직접 메일을 보낼 수 있도록하고 싶습니다. 그래서 나는 사용자가 자신의 전자 메일/Gmail 및 메시지를 작성한 다음 내 전자 메일로 메시지를 보낼 수 있도록하려고합니다. 따라서 다른 부분에서는 사용자가 자신의 전자 메일/gmail을 쓰는 EditText
을 원하고 사용자가 메시지를 쓰고 보낼 단추를 EditText
으로 보냅니다. 이것이 어떻게 구현 될 수 있는가?안드로이드 앱을 통해 메일 보내기
이 내가 메일을 보내 내 응용 프로그램에서 수행 한 것입니다 : 자바 mailApi를 사용
private void sendemail(String message) {
String [] reciever = new String[]{"[email protected]"};
String subject = ("Feedback/Question");
Intent mailIntent = new Intent(Intent.ACTION_SEND);
mailIntent.putExtra(Intent.EXTRA_EMAIL, reciever);
mailIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
mailIntent.putExtra(Intent.EXTRA_TEXT, message);
mailIntent.setType("message/rfc822");
startActivity(Intent.createChooser(mailIntent, "Choose an application to send your mail with"));
}
, 사용자는 메일을 보내기 위해 그/그녀의 암호를 작성해야합니다. 이것은 또한 hotmail/live를 지원합니까? –
이 될 수 있습니다. 나는 그것을 구현하지 않았습니다. 명확하지 않습니다. 그러나 그것의 작품이 될 수 있습니다. – dipali