Twitter客户端中的自动链接@Mentions
-
15-10-2019 - |
题
我正在构建基本的Twitter客户端应用程序。我试图弄清楚如何制作包含推文以自动链接@mentions的文本视图,以便它们链接到与Twitter网站上的任何人的Twitter页面。我的猜测是,这将涉及制作自定义文本视图,并将其添加到已经处理网站,电子邮件,地图等自动链接的部分中。这种实现这样的方法是正确的方法吗?还是我应该使用库存文本视图并在推文放入视图之前对其进行解析?如果我应该去自定义视图路线,任何人都可以向我指出正确的方向,以使该功能添加到自动链接中?而且,如果我应该在推文进入视图之前使用库存文本视图并在Java中处理它,那么我如何将其“链接”到文本中,我唯一的猜测就是使用.fromhtml(),但我什至不确定如果这支持标签。
解决方案
看看 链接 课堂,包括界面 linkify.matchfilter 和linkify.transformfilter. 。您应该能够设置 MatchFilter
可以使用 @
链接,一个 TransformFilter
这将它们转化为适当的URL格式。
这是一个页面 这会带您完成这些课程的使用;它甚至以Twitter为例 TransformFilter
.
不隶属于 StackOverflow