【问题标题】:How to make usernames clickable like the Twitter and Facebook app?如何让用户名像 Twitter 和 Facebook 应用一样可点击?
【发布时间】:2010-11-22 17:27:09
【问题描述】:

twitter 和 facebook 应用程序允许您单击用户名,然后将您带到新活动。如何实现?

我知道有 Linkify,但它似乎只能将您发送到浏览器/电话/等。如何使“@mynamehere”之类的文本可点击,以便启动新活动?

【问题讨论】:

    标签: java android regex linkify


    【解决方案1】:

    首先,您必须检测您的链接(例如使用正则表达式),然后您必须将ClickableSpan 附加到您的文本中。 你有一个例子here

    【讨论】:

      【解决方案2】:

      您可以使用正则表达式来匹配以@ 开头的标签并将它们替换为链接。像这样的:

      http://granades.com/2009/04/06/using-regular-expressions-to-match-twitter-users-and-hashtags/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-03-08
        • 2011-09-19
        • 1970-01-01
        • 2011-12-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多