よろしくお願いします。
コア機能の一部として、ユーザー間でメールを送信する必要がある Android アプリを開発しています (スパムではなく、ピアツーピアのメール)。これらのメールには、ユーザーがクリックすると Android アプリを開くリンクが含まれている必要があります。
私が抱えている問題は、これらの電子メールを gmail アカウントに送信すると、リンクがリンクではなく通常のテキストとして表示されることです。
これが私のコードです
private void sendEmail(String recepientName, String recipientEmail) {
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
String aEmailList[] = { recipientEmail };
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "My Title");
emailIntent.setType("text/html");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(
"<!DOCTYPE html><html><body>" +
"<br>Dear " + recepientName + ",<br>" +
"Please <a href=\"myapp://" + "\"><font>click here</font></a></body></html>"));
startActivityForResult(emailIntent, EMAIL_REQUEST);
}
これらのリンクを gmail で受信したメールで機能させるにはどうすればよいですか?
再びありがとう