gpt4 book ai didi

Android 在 Linkify 文本中包含 "?"

转载 作者:行者123 更新时间:2023-11-29 22:20:03 28 4
gpt4 key购买 nike

我使用了这个链接中找到的方法 Android: Linkify TextView

public static void addLink(TextView textView, String patternToMatch,
final String link) {
Linkify.TransformFilter filter = new Linkify.TransformFilter() {
@Override public String transformUrl(Matcher match, String url) {
return link;
}
};
Linkify.addLinks(textView, Pattern.compile(patternToMatch), null, null,
filter);
}

我的函数调用

addLink(text, "Forgot password?", "http://www.abc.com");

但结果以“忘记密码?”结尾粗体部分为蓝色并带有下划线。我如何包括“?”变成蓝色和下划线?谢谢。

最佳答案

第二个参数是 pattern 并且您要添加 ?(正则表达式字符类 char)。

试试这个,

addLink(text, "Forgot password[?]", "http://www.abc.com");

关于Android 在 Linkify 文本中包含 "?",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7466077/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com