私はAndroid Intent Mailを作成していました。私はすべての件名、メール本文をメールで取得しています。送信ボタンを押さずにメールを送信する可能性はありますか? 送信ボタンを押さずにAndroid Intentでメールを送信
私のコードは次のとおりです。
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ソースの例を教えてもらえますか? –
彼はそうすることができることを確かめてください。彼はすることができます。もちろん私はそれをお勧めしません。 –
@KarthickAnbazhagan私はAPI開発者ではありません。私のバックエンド開発者はAPIを作成します。 APIデベロッパーに知らせることができます。 –