나는 안드로이드 인 텐트 메일을 작성하고있었습니다. 나는 모든 주제를 이메일로 받는다. 보내기 버튼을 누르지 않고 메일을 보낼 수있는 가능성이 있습니다. 보내기 버튼을 누르지 않고 안드로이드 인 텐트에서 메일 보내기
내 코드는 다음과 같습니다
public void Sendmail(HashMap s) {
HashMap<String, String> sss = s;
String[] toppings = new String[sss.size()];
int size1 = 0;
for (String key : sss.keySet()) {
toppings[size1] = key + "\n" + sss.get(key) + "\n";
System.out.println("key: " + key + " value: " + sss.get(key));
size1++;
}
StringBuilder builder = new StringBuilder();
for (String s3 : toppings) {
builder.append(s3);
}
String mbody = builder.toString();
Intent i = new Intent(android.content.Intent.ACTION_SEND);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
i.setType("plain/text");
i.putExtra(android.content.Intent.EXTRA_SUBJECT, "Task Activity");
i.putExtra(android.content.Intent.EXTRA_TEXT, mbody);
i.putExtra(android.content.Intent.EXTRA_EMAIL, new String[] {"[email protected]"});
try {
startActivity(i);
} catch (android.content.ActivityNotFoundException ex) {
Toast.makeText(Main2Activity.this, "There are no email clients installed.", Toast.LENGTH_SHORT).show();
}
}
API 소스 예제를 제공 할 수 있습니까? –
그가 할 수있는 것과 똑같은 sms. 그는 할 수있다. 물론 나는 그것을 추천하지 않을 것이다. –
@KarthickAnbazhagan API 개발자가 아닙니다. 내 백엔드 개발자가 나를 위해 API를 만듭니다. 당신은 API 개발자에게 말할 수 있습니다. 그들은 어떻게해야하는지 알고 있습니다. –