TextView 上的 Linkify 遗漏了问号

Linkify on TextView missing out on question mark

我用

创建了一个可点击的 link
    Pattern pattern = Pattern.compile("Passwort vergessen?");
    Linkify.addLinks(forgotPasswordTextView, pattern, "something://");

link 有效,但结果如下所示:

问号未 link化。我都试过把字符串

Passwort vergessen?

plain inside code/XML 以及 strings.xml,我也尝试替换 ?使用 ?,无济于事。

有什么我可以做的吗?

试试

forgotPasswordTextView.setText(Html.fromHtml("<a href='http://google.com/'>Passwort vergessen?</a>)");

试试这个:

     Pattern pattern = Pattern.compile("Passwort vergessen?");
     Linkify.addLinks(forgotPasswordTextView, pattern, Linkify.ALL);

或者您可以删除 Linkify 并将其添加到您的 XML

android:autoLink="all"
android:linksClickable="true"

你也可以看到android-creating-links-using-linkfy