Android:使用可跨越的可点击文本提取和替换文本

时间:2015-09-17 09:56:22

标签: android regex textview spannablestring

我在列表视图中有一些文字。每个文本的格式包含一个(1个或多个)用户名,如下所示:

This is a message for @[Joe Bloggs](id:100), hi how are you, from @[John Doe](id:50). I am fine.

我需要用以下内容替换它:

This is a message for @Joe Bloggs, hi how are you, from @John Doe. I am fine.

当您点击用户的名称时,它应该打开一个传递用户ID的活动。

我需要执行此操作的REGEX和逻辑是什么,以及提取用户名和ID的最有效方法是什么,并在可点击的可跨越文本中用用户的名称替换文本以打开使用用户ID的活动。

在我的轴承中,这是列表视图。

感谢。

0 个答案:

没有答案