0

我正在尝试使带有可点击链接的 textView 。它工作正常,但是当链接的文本在开头或中间时出现问题,它不起作用。它仅将文本显示为链接,但单击它时,它不会打开。但是,当文本完全是英文时,它可以完美地工作。

我尝试了不同的方法来链接我的文本视图。

首先使用html文本。

tv.setText(Html.fromHtml(myText));

第二个是使用来自 android 的 Linkify API。

    Linkify.addLinks(tv, regex, scheme, null, mentionFilter);
    tv.setMovementMethod(LinkMovementMethod.getInstance());

它们都具有相同的结果,并且在有阿拉伯语文本时它们都不起作用。仅在文本最后链接时有效。

4

1 回答 1

0

我有同样的问题,但这个解决方案对我来说很好

textView.setText(getString(R.string.details)+Html.fromHtml(getString(R.string.mail_link)));
Linkify.addLinks(textView, Linkify.ALL);
于 2013-09-17T08:32:19.487 回答