0
ниже - это код html, когда я нажимаю на него. я хочу открытую электронную почту и заполнить поле «до» с «[email protected]»Android WebView Intent отправить электронное письмо с «до» предварительно заполненным
<a href="mailto:[email protected]">Send Mail</a>
я уже попробовать этот код, его открыть электронную почту , но до сих пор «в» поле пустым
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url.startsWith("tel:")) {
Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse(url));
startActivity(intent);
return true;
} else if (url.startsWith("mailto:")) {
String mail = url.replace("mailto:", "");
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("message/rfc822");
intent.putExtra(Intent.EXTRA_EMAIL, mail);
startActivity(Intent.createChooser(intent, "Send Email"));
return true;
} else {
return false;
}
}
Что случилось с моим кодом, благодаря
спасибо, поэтому его поддержка «? Subject =» тоже правильно? – anonprophet
Да, он реализует [RFC 2368] (https://www.ietf.org/rfc/rfc2368.txt), чтобы вы могли видеть поддерживаемые поля там –