twitter和facebook应用程序允许您点击一个用户名,这个用户名又会带您进入一项新活动。这怎么能实现?如何让用户名可点击Twitter和Facebook应用程序?
我知道有Linkify,但它似乎只能将您发送到浏览器/电话/等。我如何使文本像“@mynamehere”一样可点击以便启动新的活动?
twitter和facebook应用程序允许您点击一个用户名,这个用户名又会带您进入一项新活动。这怎么能实现?如何让用户名可点击Twitter和Facebook应用程序?
我知道有Linkify,但它似乎只能将您发送到浏览器/电话/等。我如何使文本像“@mynamehere”一样可点击以便启动新的活动?
首先,你必须检测你的链接(例如使用正则表达式),然后你有一个ClickableSpan连接到您的文本。 您有一个示例here。
您可以使用正则表达式来匹配以@开头的标签并将其替换为链接。事情是这样的:
http://granades.com/2009/04/06/using-regular-expressions-to-match-twitter-users-and-hashtags/