Added support for in-reply-to in mailto links

This commit is contained in:
M66B
2020-12-28 12:52:08 +01:00
parent 3ae8067e0d
commit 8c046e2f60
2 changed files with 12 additions and 0 deletions

View File

@@ -32,6 +32,7 @@ import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;
import java.util.ArrayList;
import java.util.Map;
public class ActivityCompose extends ActivityBase implements FragmentManager.OnBackStackChangedListener {
static final int PI_REPLY = 1;
@@ -103,6 +104,14 @@ public class ActivityCompose extends ActivityBase implements FragmentManager.OnB
if (subject != null)
args.putString("subject", subject);
Map<String, String> headers = mailto.getHeaders();
if (headers != null)
for (String key : headers.keySet())
if ("in-reply-to".equalsIgnoreCase(key)) {
args.putString("inreplyto", headers.get(key));
break;
}
String body = mailto.getBody();
if (body != null) {
StringBuilder sb = new StringBuilder();