2

テキスト ビューで URL をリンクするために Linkify.WEB_URLS を使用していますが、正規表現にバグがあるようです。

私がこれをしている場合

noteView.setText("go to the website blabla (https://www.test.com/)");
Linkify.addLinks(noteView, Linkify.WEB_URLS);

締めくくりにもつながります)

これがどのように見えるかです:http://imgur.com/tiDIJ.png

正規表現を完全に書き直し、コードで修正されたものを使用する以外に、それを修正する方法はありますか? それとも私は何か間違ったことをしていますか?

4

1 に答える 1

1

リンクから閉じ括弧を取り除く最も簡単な方法は、次のようにスペースを入れることです。

noteView.setText("go to the website blabla( http://www.test.com/ )");

次のソリューションに示すように、リンクをアンカー タグでラップしてから Html.fromHTML を呼び出すと、リンクを好きなように見せることもできます 。(アンドロイド)

于 2012-07-13T22:29:46.797 に答える