Android,通过urlspan启动Activity with extras?

时间:2013-11-01 15:44:57

标签: android android-activity urlspan

正如前面提到的here,当Activity有所需的intent filter时,我们可以通过特定url创建的Intent启动Activity。所以我们可以通过为设置为的SpanableString设置URLSpan来启动Activity。文本视图的文本,如下所示:

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

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

有没有办法按URLSpan启动Activity并发送一个可由目标Activity检索的字符串?

1 个答案:

答案 0 :(得分:1)

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