gpt4 book ai didi

android - 无法设置 textView1.setAutoLinkMask(0) - 它仍然可以点击

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:51:47 35 4
gpt4 key购买 nike

我尝试重用 TextView。有时它包含 URL,有时不包含。如果我尝试将 TextView 设置回 textView.setAutoLinkMask(0),很遗憾,它什么也没做,新文本仍然可以点击。

TextView snippet = new TextView();
snippet.setText("someText");
if (ifSomeTextContainsURL) {
// Recognize web URLs
Linkify.addLinks(snippet, Linkify.WEB_URLS);
snippet.setLinksClickable(true);
} else {
Linkify.addLinks(snippet, 0);
snippet.setLinksClickable(false);
snippet.setAutoLinkMask(0x00000000);

}

我试过上面的代码,但它对我不起作用。感谢帮助

最佳答案

我最终通过设置 autolinkmask 解决了这个问题 before 我设置了 TextView 的文本:

textview.setAutoLinkMask(Linkify.ALL);
textview.setText("String with url - http://www.example.com/");

关于android - 无法设置 textView1.setAutoLinkMask(0) - 它仍然可以点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4697533/

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