正如前面提到的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检索的字符串?
答案 0 :(得分:1)
当然,扩展URLSpan并覆盖其onClick方法