linkifyを使用してクリック可能なテキストを作成しようとしています。名前をクリックすると、メールの意図を呼びたいと思う。ただし、電子メールアドレスはlinkifyと同じではありません。パターンが「特定の名前」である場合、mailto:[email protected]を実行するためにlinkifyを使用する方法はありますか?ここに私のコード例は次のとおりです。テキストをリンクしてメールを送信しますか?
final TextView tx1=new TextView(this);
tx1.setAutoLinkMask(0);
Pattern pattern = Pattern.compile("John Doe");
Linkify.addLinks(tx1, pattern, "mailto:[email protected]");
あなたがここに見ることができるように、この問題は、電子メールの意図が対象のためで埋めることである:「[email protected]ドウ」。これは明白な結果ですが、スキームのパターンテキストを切り詰める方法はわかりません....ご協力ありがとうございます。あなたがlinkifyを含まない別の方法を知っていれば、あなたにも信用を得る:)
私はこれを考えていましたが、テキストをハードコーディングするのは夢中ではありません...長い文字列です – benbeel