Андроид, запусти активность по urlspan с дополнениями?

Как упомянуто здесь, мы можем запустить Activity по Intent, который создается с определенным URL, когда Activity имеет желаемый фильтр намерений. Поэтому мы можем запустить Activity, установив URLSpan для SpanableString, который устанавливается как текст для текстового представления, например так:

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

Когда мы используем Intent для запуска Activity, мы можем добавить больше деталей, как extras намереваться и извлечь их в деятельности по getExtras method.My вопрос:

Есть ли способ начать активность с URLSpan а также отправить строку, которая может быть получена целевой деятельностью?

1 ответ

Решение

Конечно, расширьте URLSpan и переопределите его метод onClick

Другие вопросы по тегам