Чтобы достичь того, чего я хотел требуется другой подход:
TextView feedback = (TextView) findViewById(R.id.TextViewSendFeedback);
feedback.setText(Html.fromHtml("<a href=\"mailto:[email protected]\">Send Feedback</a>"));
feedback.setMovementMethod(LinkMovementMethod.getInstance());
В основном это помещает HTML в TextView так что я получаю ссылку сказать «Отправить отзыв», но нажав открывает приложение электронной почты по умолчанию.
Слово предупреждения: Попытка этого в эмуляторе не изначально работала для меня, заявив, что она не поддерживается. Это произошло потому, что у меня не было настройки учетной записи электронной почты. Настройка в эмуляторе сделала работу, как мне хотелось.
Одна вещь, на которую нужно обратить внимание, заключается в том, что это не сработает, если вы установите андроид: autoLink на «все». Вероятно, это не сработает, если вы установили android: autoLink на что угодно, кроме «none», но я этого не тестировал. –
Если вы храните строку в строковом ресурсе, вам нужно заменить левую угловую скобку на < – ErikAndren