0

正如这里所提到的,当 Activity 具有所需的意图过滤器时,我们可以通过使用特定 url 创建的 Intent 启动 Activity。因此我们可以通过设置一个URLSpanfor SpanableString 来启动 Activity,该 SpanableString 设置为文本视图的文本,如下所示:

ss.setSpan(new URLSpan("http:my.Activity"), 13, 17,
                   Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

当我们使用 Intent 启动 Activity 时,我们可以添加更多关于extrasIntent 的详细信息,并通过方法在 Activity 中检索它们。我的getExtras问题是:

有什么方法可以启动 ActivityURLSpan并发送一个可以由目标 Activity 检索的字符串?

4

1 回答 1

1

当然,扩展 URLSpan 并覆盖其 onClick 方法

于 2013-11-01T15:50:04.730 回答