gpt4 book ai didi

android - 推特客户端中的自动链接@mentions

转载 作者:搜寻专家 更新时间:2023-11-01 08:16:10 25 4
gpt4 key购买 nike

我正在构建一个基本的 Twitter 客户端应用程序。我正在尝试弄清楚如何使包含推文的 TextView 自动链接 @mentions,以便它们链接到与推特网站上相同的任何人的推特页面。我的猜测是,这将涉及制作自定义 TextView 并将其添加到已经处理网站、电子邮件、 map 等自动链接的部分。这是实现这样的目标的正确方法吗?还是我应该使用股票 TextView 并通过在将推文放入 View 之前对其进行解析来处理它?如果我应该走自定义 View 路线,谁能为我指明正确的方向,以了解如何将此功能添加到自动链接中?如果我应该使用股票 TextView 并在将推文放入 View 之前在 java 中处理它,我如何将它“链接化”文本我唯一的猜测是使用类似 .fromHTML() 的东西,但我什至不确定如果这支持标签。

最佳答案

看看 Linkify类,包括接口(interface) Linkify.MatchFilterLinkify.TransformFilter .您应该能够设置适用于 @ 链接的 MatchFilter,以及将它们转换为适当的 URL 格式的 TransformFilter

Here's a page引导您使用这些类;它甚至以 Twitter 为例来使用 TransformFilter

关于android - 推特客户端中的自动链接@mentions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4590384/

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