이메일을 보내기위한 작은 앱을 쓰고 있습니다. 기본 전자 메일 응용 프로그램을 여는 인 텐트를 사용하여 전자 메일을 보낼 수 있습니다.Android : 앱에서 이메일 초안을 삭제하는 방법은 무엇입니까?
나는이를 위해 쓴 코드는 잘 작동하고 다음과: 내가하려고하면 내가 하나씩 두 개의 이메일을 보내고 안드로이드 이메일 응용 프로그램의 GUI를 통해 초안을 삭제하면,
private void sendMe(String address, String subject, String emailBody){
String uriText =
"mailto:" + address +
"?subject=" + Uri.encode(subject) +
"&body=" + Uri.encode(emailBody);
Uri uri = Uri.parse(uriText);
Intent sendIntent = new Intent(Intent.ACTION_SENDTO);
sendIntent.setData(uri);
startActivity(Intent.createChooser(sendIntent, "Send email"));
emailBody = "";
}
을하지만, 내 응용 프로그램을 사용하여 두 번째 전자 메일을 보내면 이전 전자 메일 본문이 두 번째 전자 메일에 남아 있습니다.
전자 메일 응용 프로그램에서 기존 전자 메일 텍스트를 삭제하기위한 기존 솔루션이 있습니까? 아니면 전자 메일 클라이언트 라이브러리를 별도로 사용해야합니까?
알아두면 좋은 정보. 나는 내가 이것을하는 방식을 재고하기 위해 벗어난 것 같아. – FSocko